This is an abstract base class for structure builder classes that uses fragment library.
OEBuilderBaseclass defines the following public methods:
- The following classes derive from this class:
bool AddFragLib() bool AddFragLib(const std::string &) bool AddFragLib(OEPlatform::oeistream &)
Adds a fragment library to be used for pre-generated
OEBuilderBase::AddFragLib is called
without a parameter, the built-in fragments library is loaded immediately.
By default, the built-in fragment library does not load until it is
required in use for the first time.
oeistream versions of
OEBuilderBase::AddFragLib can be
used to add external fragments libraries.
These external libraries are used in addition to the built-in one.
True if the fragment library is added successfully.