Compounds |
class | PmtItemInterpreter |
class | PmtLdAnnotationInterp |
class | PmtLdAttributeInterp |
class | PmtLdChoiceInterp |
class | PmtLdComplexContentInterp |
class | PmtLdComplexInterp |
class | PmtLdElementInterp |
class | PmtLdExtensionInterp |
class | PmtLdFacetEnumerationInterp |
class | PmtLdFacetMaxInclusiveInterp |
class | PmtLdFacetMinInclusiveInterp |
class | PmtLdListInterp |
class | PmtLdModelGroupInterp |
class | PmtLdRestrictionInterp |
class | PmtLdRootElementInterp |
class | PmtLdSchemaInterp |
class | PmtLdSequenceInterp |
class | PmtLdSimpleContentInterp |
class | PmtLdSimpleTypeInterp |
Defines |
#define | EK_USE_LOCKS |
Typedefs |
typedef EkSmartPtr< PmtItemInterpreter > | PmtItemInterpreterPtr |
typedef EkFactoryT< PmtKeyType,
PmtItemInterpreterPtr > | PmtItemInterpreterFactoryType |
typedef EkSmartPtr< PmtSchemaParser > | PmtSchemaParserPtr |
typedef EkSmartPtr< PmtParserList > | PmtParserListPtr |
typedef vector< PmtMetadataPtr > | PmtCompositeContextType |
typedef vector< PmtModelGroupPtr > | PmtModelGroupContextType |
Variables |
const char *const | ROOT_ELEMENT_INTERP = "PmtLdRootElementInterp" |
const char *const | ELEMENT_TAG_NAME = "xsd:element" |
const char *const | COMPLEX_TAG_NAME = "xsd:complexType" |
const char *const | SEQUENCE_TAG_NAME = "xsd:sequence" |
const char *const | CHOICE_TAG_NAME = "xsd:choice" |
const char *const | SIMPLE_TYPE_TAG_NAME = "xsd:simpleType" |
const char *const | RESTRICTION_TAG_NAME = "xsd:restriction" |
const char *const | ATTRIBUTE_TAG_NAME = "xsd:attribute" |
const char *const | ANNOTATION_TAG_NAME = "xsd:annotation" |
const char *const | LIST_TAG_NAME = "xsd:list" |
const char *const | SIMPLECONTENT_TAG_NAME = "xsd:simpleContent" |
const char *const | COMPLEXCONTENT_TAG_NAME = "xsd:complexContent" |
const char *const | EXTENSION_TAG_NAME = "xsd:extension" |
const char *const | ELEMENT_LOCAL_NAME = "element" |
const char *const | BASE_ATTR_NAME = "base" |
const char *const | ITEMTYPE_ATTR_NAME = "itemType" |
const char *const | VALUE_ATTR_NAME = "value" |
const char *const | FIXED_ATTR_NAME = "fixed" |
const char *const | XSD_DEFAULT_PREFIX = "xsd" |