#include <cartobase/object/object_internal.h>
|
template<> |
bool | getProperty (const TypedObject< std::map< std::string, Object > > &object, const std::string &key, Object &result) |
|
template<> |
void | setProperty (TypedObject< std::map< std::string, Object > > &object, const std::string &key, Object value) |
|
|
static bool | isDictionary (const TypedObject< T > &) |
|
static bool | getProperty (const TypedObject< T > &, const std::string &, Object &) |
|
static void | setProperty (TypedObject< T > &, const std::string &, Object) |
|
static bool | removeProperty (TypedObject< T > &, const std::string &) |
|
static bool | hasProperty (const TypedObject< T > &, const std::string &) |
|
static void | clearProperties (TypedObject< T > &) |
|
static bool | equals (const TypedObject< T > &, const GenericObject &) |
|
template<typename T, bool B>
class interface_internal::DictionaryImpl< T, B >
Definition at line 382 of file object_internal.h.
◆ clearProperties()
template<typename T , bool B>
◆ equals()
template<typename T , bool B>
◆ getProperty() [1/2]
template<typename T , bool B>
◆ getProperty() [2/2]
template<>
bool interface_internal::DictionaryImpl< std::map< std::string, Object >, false >::getProperty |
( |
const TypedObject< std::map< std::string, Object > > & |
object, |
|
|
const std::string & |
key, |
|
|
Object & |
result |
|
) |
| |
|
inline |
◆ hasProperty()
template<typename T , bool B>
◆ isDictionary()
template<typename T , bool B>
◆ removeProperty()
template<typename T , bool B>
◆ setProperty() [1/2]
template<typename T , bool B>
◆ setProperty() [2/2]
template<>
void interface_internal::DictionaryImpl< std::map< std::string, Object >, false >::setProperty |
( |
TypedObject< std::map< std::string, Object > > & |
object, |
|
|
const std::string & |
key, |
|
|
Object |
value |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: