SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
SWC::Config::Property Namespace Reference

The SWC-DB Property C++ namespace 'SWC::Config::Property'. More...

Classes

class  Value
 
class  Value_bool
 
class  Value_bool_g
 
class  Value_double
 
class  Value_doubles
 
class  Value_enum
 
class  Value_enum_g
 
class  Value_int32
 
class  Value_int32_g
 
class  Value_int64
 
class  Value_int64s
 
class  Value_string
 
class  Value_strings
 
class  Value_strings_g
 
class  Value_uint16
 
class  Value_uint16_g
 
class  Value_uint64_g
 
class  Value_uint8
 
class  Value_uint8_g
 

Functions

void from_string (const char *s, double *value)
 
void from_string (const char *s, int64_t *value)
 
void from_string (const char *s, uint64_t *value)
 
void from_string (const char *s, uint8_t *value)
 
void from_string (const char *s, uint16_t *value)
 
void from_string (const char *s, int32_t *value)
 
template<typename T >
SWC_CAN_INLINE void from_string (const std::string &s, T value)
 

Detailed Description

The SWC-DB Property C++ namespace 'SWC::Config::Property'.

Function Documentation

◆ from_string() [1/7]

◆ from_string() [2/7]

void SWC::Config::Property::from_string ( const char *  s,
int32_t *  value 
)

Definition at line 204 of file Property.cc.

References SWC::Error::CONFIG_GET_ERROR, from_string(), and SWC_THROWF.

+ Here is the call graph for this function:

◆ from_string() [3/7]

void SWC::Config::Property::from_string ( const char *  s,
int64_t *  value 
)

Definition at line 131 of file Property.cc.

References SWC::Error::CONFIG_GET_ERROR, and SWC_THROWF.

◆ from_string() [4/7]

void SWC::Config::Property::from_string ( const char *  s,
uint16_t *  value 
)

Definition at line 194 of file Property.cc.

References SWC::Error::CONFIG_GET_ERROR, from_string(), and SWC_THROWF.

+ Here is the call graph for this function:

◆ from_string() [5/7]

void SWC::Config::Property::from_string ( const char *  s,
uint64_t *  value 
)

Definition at line 157 of file Property.cc.

References SWC::Error::CONFIG_GET_ERROR, and SWC_THROWF.

◆ from_string() [6/7]

void SWC::Config::Property::from_string ( const char *  s,
uint8_t *  value 
)

Definition at line 183 of file Property.cc.

References SWC::Error::CONFIG_GET_ERROR, from_string(), and SWC_THROWF.

+ Here is the call graph for this function:

◆ from_string() [7/7]

template<typename T >
SWC_CAN_INLINE void SWC::Config::Property::from_string ( const std::string &  s,
T  value 
)

Definition at line 137 of file Property.h.

References from_string().

+ Here is the call graph for this function: