Drizzled Public API Documentation

Json::Value::CZString Class Reference

Public Types

enum  DuplicationPolicy { noDuplication = 0, duplicate, duplicateOnCopy }
 

Public Member Functions

 CZString (int index)
 
 CZString (const char *cstr, DuplicationPolicy allocate)
 
 CZString (const CZString &other)
 
CZStringoperator= (const CZString &other)
 
bool operator< (const CZString &other) const
 
bool operator== (const CZString &other) const
 
int index () const
 
const char * c_str () const
 
bool isStaticString () const
 

Private Member Functions

void swap (CZString &other)
 

Private Attributes

const char * cstr_
 
int index_
 

Detailed Description

Definition at line 172 of file value.h.


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