Public Member Functions |
| | Impl (Dictionary::Type type) |
| | Impl (AIDictionaryRef dictRef) |
| | Impl (const Impl &other) |
| | Impl (AIArtHandle art) |
| ai::UnicodeString | GetUnicodeString (Dictionary::KeyType key) const |
| AIErr | GetUnicodeString (Dictionary::KeyType key, ai::UnicodeString &value) const AINOEXCEPT |
| void | SetUnicodeString (Dictionary::KeyType key, const ai::UnicodeString &value) |
| std::string | GetString (Dictionary::KeyType key) const |
| AIErr | GetString (Dictionary::KeyType key, std::string &strValue) const AINOEXCEPT |
| void | SetString (Dictionary::KeyType key, const std::string &value) |
| AIReal | GetReal (Dictionary::KeyType key) const |
| AIErr | GetReal (Dictionary::KeyType key, AIReal &value) const AINOEXCEPT |
| void | SetReal (Dictionary::KeyType key, AIReal value) |
| AIBoolean | GetBoolean (Dictionary::KeyType key) const |
| AIErr | GetBoolean (Dictionary::KeyType key, AIBoolean &value) const AINOEXCEPT |
| void | SetBoolean (Dictionary::KeyType key, AIBoolean value) const |
| ai::int32 | GetInteger (Dictionary::KeyType key) const |
| AIErr | GetInteger (Dictionary::KeyType key, ai::int32 &value) const AINOEXCEPT |
| void | SetInteger (Dictionary::KeyType key, ai::int32 value) const |
| ai::intptr | GetPointer (Dictionary::KeyType key) const |
| AIErr | GetPointer (Dictionary::KeyType key, ai::intptr &value) const AINOEXCEPT |
| void | SetPointer (Dictionary::KeyType key, ai::intptr value) const |
| Dictionary::BinaryType | GetBinary (Dictionary::KeyType key) const |
| AIErr | GetBinary (Dictionary::KeyType key, Dictionary::BinaryType &value) const AINOEXCEPT |
| void | SetBinary (Dictionary::KeyType key, const Dictionary::BinaryType &value) const |
| Dictionary | GetDictionary (Dictionary::KeyType key) const |
| AIErr | GetDictionary (Dictionary::KeyType key, Dictionary &value) const AINOEXCEPT |
| void | SetDictionary (Dictionary::KeyType key, const Dictionary &value) |
| AIDictionaryRef | get () const AINOEXCEPT |
| bool | IsKnown (Dictionary::KeyType key) const |
| void | DeleteEntry (Dictionary::KeyType key) |
| AIEntryType | GetEntryType (Dictionary::KeyType key) const |
| Array | GetArray (KeyType key) const |
| AIErr | GetArray (KeyType key, Array &value) const AINOEXCEPT |
| void | SetArray (KeyType key, const Array &value) const |
| Entry | Get (KeyType dictKey) const |
| void | Set (KeyType dictKey, const Entry &entry) |
| void | copy (const Impl &other) const |
| Dictionary | clone () const |
| void | TouchArt () |
| const char * | GetKeyString (AIDictKey dictKey) const |
| KeyType | GetKey (const char *keyString) const |