This is an abstract base class for structure builder classes that uses fragment library.
- The OEBuilderBase class 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.
string and 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.
Clears all fragment libraries from the builder.