The XML namespace contains classes representing XML-nodes defined in given XML-schema(s).
|
| namespace | bpmn |
| | The XML::bpmn namespace contains classes from the following XML-schema(s): xsd/DC.xsd, xsd/DI.xsd, xsd/BPMNDI.xsd, xsd/Semantic.xsd, xsd/BPMN20.xsd.
|
| |
| namespace | bpmnos |
| | The XML::bpmnos namespace contains classes from the following XML-schema(s): xsd/BPMNOS.xsd.
|
| |
|
| struct | Attribute |
| | A struct representing an attribute of an XML-node. More...
|
| |
| struct | Value |
| | A struct representing the value of an XML-node attribute. More...
|
| |
| class | XMLObject |
| | A class representing a node in an XML-tree. More...
|
| |
|
| template<typename T > |
| XMLObject * | createInstance (const Namespace &xmlns, const ClassName &className, const xercesc::DOMElement *element) |
| | Template function used to store in factory.
|
| |
| std::ostream & | operator<< (std::ostream &os, const XMLObject *obj) |
| | Allows printing of stringified XML object.
|
| |
| std::ostream & | operator<< (std::ostream &os, const XMLObject &obj) |
| | Allows printing of stringified XML object.
|
| |
| std::string | transcode (const XMLCh *xmlChStr) |
| |
◆ AttributeName
◆ Attributes
◆ Children
◆ ClassName
◆ ElementName
◆ Factory
◆ Namespace
◆ TextContent
◆ createInstance()
◆ operator<<() [1/2]
| std::ostream & XML::operator<< |
( |
std::ostream & | os, |
|
|
const XMLObject & | obj ) |
◆ operator<<() [2/2]
| std::ostream & XML::operator<< |
( |
std::ostream & | os, |
|
|
const XMLObject * | obj ) |
◆ transcode()
| std::string XML::transcode |
( |
const XMLCh * | xmlChStr | ) |
|