VSTGUI  4.9
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Parser Struct Reference
+ Inheritance diagram for Parser:

Public Member Functions

SharedPointer< UINode > parse (Xml::IContentProvider *provider)
 
void startXmlElement (Xml::Parser *parser, IdStringPtr elementName, UTF8StringPtr *elementAttributes) override
 
void endXmlElement (Xml::Parser *parser, IdStringPtr name) override
 
void xmlCharData (Xml::Parser *parser, const int8_t *data, int32_t length) override
 
void xmlComment (Xml::Parser *parser, IdStringPtr comment) override
 
const SharedPointer< UINode > getNodes () const
 

Member Function Documentation

void endXmlElement ( Xml::Parser parser,
IdStringPtr  name 
)
overridevirtual

Implements IHandler.

const SharedPointer<UINode> getNodes ( ) const
inline
SharedPointer< UINode > parse ( Xml::IContentProvider provider)
void startXmlElement ( Xml::Parser parser,
IdStringPtr  elementName,
UTF8StringPtr elementAttributes 
)
overridevirtual

Implements IHandler.

void xmlCharData ( Xml::Parser parser,
const int8_t *  data,
int32_t  length 
)
overridevirtual

Implements IHandler.

void xmlComment ( Xml::Parser parser,
IdStringPtr  comment 
)
overridevirtual

Implements IHandler.


The documentation for this struct was generated from the following file: