Experimental do not use: Allocator to customize member name and string value memory management done by Value.
More...
#include <value.h>
|
| static const unsigned int | unknown = static_cast<unsigned int>(-1) |
| |
Experimental do not use: Allocator to customize member name and string value memory management done by Value.
◆ ~ValueAllocator()
| virtual ttv::json::ValueAllocator::~ValueAllocator |
( |
| ) |
|
|
virtual |
◆ duplicateStringValue()
| virtual char* ttv::json::ValueAllocator::duplicateStringValue |
( |
const char * |
value, |
|
|
unsigned int |
length = unknown |
|
) |
| |
|
pure virtual |
◆ makeMemberName()
| virtual char* ttv::json::ValueAllocator::makeMemberName |
( |
const char * |
memberName | ) |
|
|
pure virtual |
◆ releaseMemberName()
| virtual void ttv::json::ValueAllocator::releaseMemberName |
( |
char * |
memberName | ) |
|
|
pure virtual |
◆ releaseStringValue()
| virtual void ttv::json::ValueAllocator::releaseStringValue |
( |
char * |
value | ) |
|
|
pure virtual |
◆ unknown
| const unsigned int ttv::json::ValueAllocator::unknown = static_cast<unsigned int>(-1) |
|
static |
The documentation for this class was generated from the following file:
- modules/core/core_common/include/twitchsdk/core/json/value.h