Ariles
Public Types | Public Member Functions | List of all members
ariles::ns_rapidjson::Flags Class Reference

Detailed Description

Definition at line 24 of file rapidjson.h.

#include <rapidjson.h>

Inheritance diagram for ariles::ns_rapidjson::Flags:

Public Types

enum  Enum { RESET = 0, DISABLE_STRING_FLOATS = 1 << 0, DEFAULT = RESET }
 

Public Member Functions

 Flags ()
 
 Flags (const unsigned int flags, const Action action_type=REPLACE)
 
void setDefaults ()
 

Member Enumeration Documentation

◆ Enum

Enumerator
RESET 
DISABLE_STRING_FLOATS 

Floats are stored as strings by default to allow NaN and Inf (writer only)

DEFAULT 

Definition at line 27 of file rapidjson.h.

Constructor & Destructor Documentation

◆ Flags() [1/2]

ariles::ns_rapidjson::Flags::Flags ( )
inline

Definition at line 38 of file rapidjson.h.

◆ Flags() [2/2]

ariles::ns_rapidjson::Flags::Flags ( const unsigned int  flags,
const Action  action_type = REPLACE 
)
inline

Definition at line 44 of file rapidjson.h.

Member Function Documentation

◆ setDefaults()

void ariles::ns_rapidjson::Flags::setDefaults ( )
inline

Definition at line 50 of file rapidjson.h.


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