26 #ifndef __TERRALIB_XSD_INTERNAL_KEY_H
27 #define __TERRALIB_XSD_INTERNAL_KEY_H
55 Key(std::string* name,
Annotation* ann = 0, std::string*
id = 0);
78 Key& operator=(
const Key& rhs);
85 std::string* getName()
const;
94 void setName(std::string* name);
102 #endif // __TERRALIB_XSD_INTERNAL_KEY_H
This class models a key element from an XML Schema.
This is the base class for XML Schema elements that are related to identity constraint.
#define TEXSDEXPORT
You can use this macro in order to export/import classes and functions from this module.
A class that models a XSD annotation element.
This is the base class for XML Schema elements that are related to identity constraint.