Public Member Functions |
| | DtAttributeInfo (const DtEntityMapperKey &key) |
| | DtAttributeInfo (const DtAttributeInfo &orig) |
| virtual void | addAttributeItems (const DtlObjPtr &tailPtr) |
| | Parses out the list of supplied items to add individual items and bit positions for them.
|
| virtual void | addAttributeItems (xmlNodePtr) |
| | Parses out the list of supplied items to add individual items and bit positions for them.
|
| virtual void | valuesFromMask (unsigned int mask, DtAttributeValues &result) const |
| | Returns a list of attributes and values (with bit position) given the bit mask.
|
virtual const std::vector
< DtAttributeValueInfo > & | attributeValues () const |
| DtAttributeInfo * | clone () const |
| virtual void | parseAttribute (const DtlObjPtr &attribute) |
| | Parse out info for the specified attribute.
|
| virtual void | parseAttribute (xmlNodePtr) |
| | Parse out info for the specified attribute.
|
| virtual void | resolveXRefValues (const std::map< std::string, DtAttributeValueInfo::AttributeInformation > &xrefValues) |
| | If there are xref references resolve them here.
|
| | DtEntityMapperKey () |
| | DtEntityMapperKey (const char *p) |
| | DtEntityMapperKey (const DtEntityType &, int force=-1) |
| | DtEntityMapperKey (int force, int kind, int domain, int country, int category, int subcategory, int specific, int extra) |
| | DtEntityMapperKey (int force, const DtEntityType &) |
| | DtEntityMapperKey (const DtEntityMapperKey &orig) |
| | Copy constructor.
|
| virtual | ~DtEntityMapperKey () |
| | Destructor.
|
| DtEntityMapperKey & | operator= (const DtEntityMapperKey &rhs) |
| | Assignment operator.
|
| DtEntityMapperKey & | operator= (const DtObjectType &rhs) |
| DtEntityMapperKey & | operator= (const DtEntityType &rhs) |
| DtEntityMapperKey & | operator= (const char *rhs) |
| | Assignment operator.
|
| const std::string & | string () const |
| int | force () const |
| void | setForce (int force) |
| bool | operator== (const DtEntityMapperKey &rhs) const |
| | == returns 1 if they are equal, 0 if they are not equal
|
| virtual bool | matchPattern (const DtEntityMapperKey &pat) const |
| bool | operator!= (const DtEntityMapperKey &rhs) const |
| | != returns 0 if they are equal, nonzero if they are not equal
|
| bool | operator< (const DtEntityMapperKey &rhs) const |
| | == returns 1 if rhs is < this else it returns 0
|
| bool | operator> (const DtEntityMapperKey &rhs) const |
| | == returns 1 if rhs is > this else it returns 0
|
| int & | operator[] (int) |
| const int | operator[] (int) const |
| | operator DtObjectType () const |
| virtual bool | exactMatch (const DtEntityMapperKey &) const |
| | Returns true only on an exact match (no wildcarding)
|