CUBRID Engine  latest
JSON_PRIVATE_ALLOCATOR Class Reference

#include <db_json_allocator.hpp>

Collaboration diagram for JSON_PRIVATE_ALLOCATOR:
Collaboration graph

Public Member Functions

void * Malloc (size_t size)
 
void * Realloc (void *originalPtr, size_t originalSize, size_t newSize)
 

Static Public Member Functions

static void Free (void *ptr)
 

Static Public Attributes

static const bool kNeedFree = true
 

Detailed Description

Definition at line 24 of file db_json_allocator.hpp.

Member Function Documentation

void JSON_PRIVATE_ALLOCATOR::Free ( void *  ptr)
static

Definition at line 62 of file db_json_allocator.cpp.

References db_private_free, kNeedFree, and NULL.

void * JSON_PRIVATE_ALLOCATOR::Malloc ( size_t  size)
void * JSON_PRIVATE_ALLOCATOR::Realloc ( void *  originalPtr,
size_t  originalSize,
size_t  newSize 
)

Member Data Documentation

const bool JSON_PRIVATE_ALLOCATOR::kNeedFree = true
static

Definition at line 27 of file db_json_allocator.hpp.

Referenced by Free().


The documentation for this class was generated from the following files: