soma-io  4.5.0
minfXML2.h File Reference
Include dependency graph for minfXML2.h:

Go to the source code of this file.

Classes

class  soma::ObjectListener
 
class  soma::MinfNodeExpander
 
class  soma::MinfTreeExpander
 
class  soma::DefaultMinfNodeExpander
 
class  soma::SingleDictionaryExpander
 
class  soma::ListBuilder
 
class  soma::DictionaryBuilder
 
class  soma::MinfXMLReader
 

Namespaces

 soma
 

Functions

carto::Object soma::readDictionaryMinfXML (const std::string &fileName, carto::rc_ptr< carto::SyntaxSet > syntax=carto::rc_ptr< carto::SyntaxSet >())
 
carto::Object soma::readDictionaryMinfXML (DataSource &source, carto::rc_ptr< carto::SyntaxSet > syntax=carto::rc_ptr< carto::SyntaxSet >())
 
void soma::readDictionaryMinfXML (const std::string &fileName, carto::Object &dictionary, carto::rc_ptr< carto::SyntaxSet > syntax=carto::rc_ptr< carto::SyntaxSet >())
 
void soma::readDictionaryMinfXML (DataSource &source, carto::Object &dictionary, carto::rc_ptr< carto::SyntaxSet > syntax=carto::rc_ptr< carto::SyntaxSet >())
 
void soma::init_libXML ()
 just to force initializing libxml2, needs to be called once from the main thread in a multi-threaded environment. More...
 

Variables

const std::string soma::minfTag
 
const std::string soma::noneTag
 
const std::string soma::trueTag
 
const std::string soma::falseTag
 
const std::string soma::numberTag
 
const std::string soma::stringTag
 
const std::string soma::listTag
 
const std::string soma::dictionaryTag
 
const std::string soma::factoryTag
 
const std::string soma::xhtmlTag
 
const std::string soma::referenceTag
 
const std::string soma::expanderAttribute
 
const std::string soma::lengthAttribute
 
const std::string soma::nameAttribute
 
const std::string soma::objectTypeAttribute
 
const std::string soma::identifierAttribute