HDK
|
#include <UT_OptionEntry.h>
Public Types | |
typedef T | value_type |
Public Types inherited from UT_OptionEntry | |
enum | UT_OptionTypeStorage { UT_OPTION_STORE_INVALID =-1, UT_OPTION_STORE_BOOL, UT_OPTION_STORE_INT, UT_OPTION_STORE_REAL, UT_OPTION_STORE_STRING, UT_OPTION_STORE_DICT } |
Protected Attributes | |
T | myValue |
Additional Inherited Members | |
Static Public Member Functions inherited from UT_OptionEntry | |
static UT_OptionTypeStorage | optionStorage (UT_OptionType t) |
Return the underlying storage type for the option. More... | |
static exint | optionSize (UT_OptionType t) |
Returns the tuple size, or 0 if the option is variadic (i.e. INTARRAY) More... | |
static UT_OptionEntryPtr | createEntry (const UT_JSONValue &v, bool allow_type=true, bool allow_dict=false) |
static UT_OptionEntryPtr | createEntryFromTypedMap (const UT_JSONValueMap &map, UT_String &error_str) |
static UT_OptionType | getOptionTypeFromString (const char *optiontypestr) |
Convert string to and from UT_OptionType values. More... | |
static const char * | getStringFromOptionType (UT_OptionType optiontype) |
Static Public Member Functions inherited from UT_SmallObject< UT_OptionEntry, UT_SMALLOBJECT_CLEANPAGES_DEFAULT, UT_SMALLOBJECT_PAGESIZE_DEFAULT, UT_SMALLOBJECT_THREADSAFE_ON > | |
static void * | operator new (size_t size) |
Regular new/delete operators. More... | |
static void | operator delete (void *p, size_t size) |
Regular new/delete operators. More... | |
static void * | operator new (size_t, void *p) |
static void | operator delete (void *, void *) |
Definition at line 266 of file UT_OptionEntry.h.
typedef T UT_OptionEntryImpl< T, ID >::value_type |
Definition at line 269 of file UT_OptionEntry.h.
|
inline |
Definition at line 271 of file UT_OptionEntry.h.
|
inlineoverride |
Definition at line 274 of file UT_OptionEntry.h.
|
inlineoverridevirtual |
Reimplemented from UT_OptionEntry.
Definition at line 281 of file UT_OptionEntry.h.
|
inlineoverridevirtual |
Reimplemented from UT_OptionEntry.
Definition at line 286 of file UT_OptionEntry.h.
|
inlineoverridevirtual |
Reimplemented from UT_OptionEntry.
Definition at line 279 of file UT_OptionEntry.h.
|
inline |
Definition at line 277 of file UT_OptionEntry.h.
|
protected |
Definition at line 293 of file UT_OptionEntry.h.