MUSX Document Model
|
Class factories are in this namespace. More...
Classes | |
class | DetailsFactory |
Factory class for creating Details objects from XML. More... | |
class | DocumentFactory |
Factory class for creating Document objects from XML. More... | |
class | ElementLinker |
A utility class for managing deferred relationships between elements during document construction. More... | |
class | EntryFactory |
Factory class for creating Entry objects from XML. More... | |
class | FactoryBase |
Factory base class. More... | |
class | HeaderFactory |
Factory class for creating Header objects from XML. More... | |
class | OptionsFactory |
Factory class for creating Options objects from XML. More... | |
class | OthersFactory |
Factory class for creating Others objects from XML. More... | |
class | PoolFactory |
Factory class for creating a dom::ObjectPool from XML. More... | |
class | TextsFactory |
Factory class for creating Texts objects from XML. More... | |
class | TypeRegistry |
A registry of types for mapping XML node names to types. More... | |
class | unknown_xml_error |
Exception for unknown xml node errors. (Used when MUSX_THROW_ON_UNKNOWN_XML is defined.) More... | |
Class factories are in this namespace.
The type registery for <details>
.
These types are maintained in the order in which Finale serializes them (based on observation).
using musx::factory::RegisteredEntries = typedef TypeRegistry < dom::Entry > |
The type registery for <entries>
.
These types are maintained in the order in which Finale serializes them.
The type registery for <options>
.
These types are maintained in the order in which Finale serializes them (based on observation).
The type registery for <others>
.
These types are maintained in the order in which Finale serializes them (based on observation).
The type registery for <texts>
.
These types are maintained in the order in which Finale serializes them.