OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
autogen Namespace Reference

Functions

static bool ParseString (const contrail_rapidjson::Value &node, std::string *s)
 
static bool ParseInteger (const char *nptr, int *valuep)
 
static bool ParseUnsignedLong (const char *nptr, uint64_t *valuep)
 
static bool ParseBoolean (const char *bptr, bool *valuep)
 
static bool ParseInteger (const pugi::xml_attribute &attr, int *valuep)
 
static bool ParseUnsignedLong (const pugi::xml_attribute &attr, uint64_t *valuep)
 
static bool ParseBoolean (const pugi::xml_attribute &attr, bool *valuep)
 
static bool ParseInteger (const pugi::xml_node &node, int *valuep)
 
static bool ParseUnsignedLong (const pugi::xml_node &node, uint64_t *valuep)
 
static bool ParseBoolean (const pugi::xml_node &node, bool *valuep)
 
static bool ParseDateTime (const pugi::xml_node &node, time_t *valuep)
 
static bool ParseTime (const pugi::xml_node &node, time_t *valuep)
 
static std::string FormatDateTime (const time_t *valuep)
 
static std::string FormatTime (const time_t *valuep)
 
static bool ParseInteger (const contrail_rapidjson::Value &node, int *valuep)
 
static bool ParseUnsignedLong (const contrail_rapidjson::Value &node, uint64_t *valuep)
 
static bool ParseBoolean (const contrail_rapidjson::Value &node, bool *valuep)
 
static bool ParseDateTime (const contrail_rapidjson::Value &node, time_t *valuep)
 
static bool ParseTime (const contrail_rapidjson::Value &node, time_t *valuep)
 

Function Documentation

static std::string autogen::FormatDateTime ( const time_t *  valuep)
static

Definition at line 143 of file autogen_util.h.

static std::string autogen::FormatTime ( const time_t *  valuep)
static

Definition at line 150 of file autogen_util.h.

static bool autogen::ParseBoolean ( const char *  bptr,
bool *  valuep 
)
static

Definition at line 88 of file autogen_util.h.

static bool autogen::ParseBoolean ( const pugi::xml_attribute &  attr,
bool *  valuep 
)
static

Definition at line 105 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseBoolean ( const pugi::xml_node &  node,
bool *  valuep 
)
static

Definition at line 117 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseBoolean ( const contrail_rapidjson::Value &  node,
bool *  valuep 
)
static

Definition at line 184 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseDateTime ( const pugi::xml_node &  node,
time_t *  valuep 
)
static

Definition at line 121 of file autogen_util.h.

static bool autogen::ParseDateTime ( const contrail_rapidjson::Value &  node,
time_t *  valuep 
)
static

Definition at line 193 of file autogen_util.h.

static bool autogen::ParseInteger ( const char *  nptr,
int *  valuep 
)
static

Definition at line 72 of file autogen_util.h.

static bool autogen::ParseInteger ( const pugi::xml_attribute &  attr,
int *  valuep 
)
static

Definition at line 96 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseInteger ( const pugi::xml_node &  node,
int *  valuep 
)
static

Definition at line 109 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseInteger ( const contrail_rapidjson::Value &  node,
int *  valuep 
)
static

Definition at line 159 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseString ( const contrail_rapidjson::Value &  node,
std::string *  s 
)
static

Definition at line 31 of file autogen_util.h.

static bool autogen::ParseTime ( const pugi::xml_node &  node,
time_t *  valuep 
)
static

Definition at line 133 of file autogen_util.h.

static bool autogen::ParseTime ( const contrail_rapidjson::Value &  node,
time_t *  valuep 
)
static

Definition at line 208 of file autogen_util.h.

static bool autogen::ParseUnsignedLong ( const char *  nptr,
uint64_t *  valuep 
)
static

Definition at line 80 of file autogen_util.h.

static bool autogen::ParseUnsignedLong ( const pugi::xml_attribute &  attr,
uint64_t *  valuep 
)
static

Definition at line 100 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseUnsignedLong ( const pugi::xml_node &  node,
uint64_t *  valuep 
)
static

Definition at line 113 of file autogen_util.h.

Here is the call graph for this function:

static bool autogen::ParseUnsignedLong ( const contrail_rapidjson::Value &  node,
uint64_t *  valuep 
)
static

Definition at line 175 of file autogen_util.h.

Here is the call graph for this function: