ArcGIS Procedural Runtime
3.2.10650
|
#include <AttributeMap.h>
Additional Inherited Members | |
Public Types inherited from prt::Attributable | |
enum | PrimitiveType { PT_UNDEFINED, PT_STRING, PT_FLOAT, PT_BOOL, PT_INT, PT_STRING_ARRAY, PT_FLOAT_ARRAY, PT_BOOL_ARRAY, PT_INT_ARRAY, PT_BLIND_DATA, PT_BLIND_DATA_ARRAY, PT_COUNT } |
Public Member Functions inherited from prt::Attributable | |
virtual bool | getBool (const wchar_t *key, Status *stat=0) const =0 |
virtual const bool * | getBoolArray (const wchar_t *key, size_t *count, Status *stat=0) const =0 |
virtual double | getFloat (const wchar_t *key, Status *stat=0) const =0 |
virtual const double * | getFloatArray (const wchar_t *key, size_t *count, Status *stat=0) const =0 |
virtual int32_t | getInt (const wchar_t *key, Status *stat=0) const =0 |
virtual const int32_t * | getIntArray (const wchar_t *key, size_t *count, Status *stat=0) const =0 |
virtual const wchar_t *const * | getKeys (size_t *count, Status *stat=0) const =0 |
virtual const wchar_t * | getString (const wchar_t *key, Status *stat=0) const =0 |
virtual const wchar_t *const * | getStringArray (const wchar_t *key, size_t *count, Status *stat=0) const =0 |
virtual PrimitiveType | getType (const wchar_t *key, Status *stat=0) const =0 |
virtual bool | hasKey (const wchar_t *key, Status *stat=0) const =0 |
Public Member Functions inherited from prt::Object | |
void | destroy () const |
virtual char * | toXML (char *result, size_t *resultSize, Status *stat=0) const =0 |
char * | toXMLDocument (char *result, size_t *resultSize, Status *stat=0) const |
Protected Member Functions inherited from prt::Object | |
Object (const Object &) | |
A map implementing the Attributable interface. Use an AttributeMapBuilder to create an AttributeMap instance.