Groonga
Loading...
Searching...
No Matches
grn::CommandArguments Class Reference

#include <command_arguments.hpp>

Public Member Functions

 CommandArguments (grn_ctx *ctx, grn_user_data *user_data)
 
 ~CommandArguments ()
 
Cursor begin ()
 
Cursor end ()
 
grn_objget (const char *prefix, const char *name, const char *fallback_name)
 
grn_objget (const char *name)
 
grn_objget (const char *prefix, const char *name)
 
grn_objget (const char *prefix, const char *fallback_prefix, const char *name, const char *fallback_name)
 
bool get_bool (const char *name, bool default_value)
 
bool get_bool (const char *prefix, const char *name, bool default_value)
 
bool get_bool (const char *prefix, const char *name, const char *fallback_name, bool default_value)
 
bool get_bool (const char *prefix, const char *fallback_prefix, const char *name, const char *fallback_name, bool default_value)
 
grn_raw_string get_string (const char *name, grn_raw_string default_value=default_string_value())
 
grn_raw_string get_string (const char *prefix, const char *name, grn_raw_string default_value=default_string_value())
 
grn_raw_string get_string (const char *prefix, const char *name, const char *fallback_name, grn_raw_string default_value=default_string_value())
 
grn_raw_string get_string (const char *prefix, const char *fallback_prefix, const char *name, const char *fallback_name, grn_raw_string default_value=default_string_value())
 
int32_t get_int32 (const char *name, int32_t default_value)
 
int32_t get_int32 (const char *prefix, const char *name, int32_t default_value)
 
int32_t get_int32 (const char *prefix, const char *name, const char *fallback_name, int32_t default_value)
 
int32_t get_int32 (const char *prefix, const char *fallback_prefix, const char *name, const char *fallback_name, int32_t default_value)
 
uint32_t get_uint32 (const char *name, uint32_t default_value)
 
uint32_t get_uint32 (const char *prefix, const char *name, uint32_t default_value)
 
uint32_t get_uint32 (const char *prefix, const char *name, const char *fallback_name, uint32_t default_value)
 
uint32_t get_uint32 (const char *prefix, const char *fallback_prefix, const char *name, const char *fallback_name, uint32_t default_value)
 
float get_float (const char *name, float default_value)
 
float get_float (const char *prefix, const char *name, float default_value)
 
float get_float (const char *prefix, const char *name, const char *fallback_name, float default_value)
 
float get_float (const char *prefix, const char *fallback_prefix, const char *name, const char *fallback_name, float default_value)
 

Constructor & Destructor Documentation

◆ CommandArguments()

grn::CommandArguments::CommandArguments ( grn_ctx ctx,
grn_user_data user_data 
)
inline

◆ ~CommandArguments()

grn::CommandArguments::~CommandArguments ( )
inline

Member Function Documentation

◆ begin()

Cursor grn::CommandArguments::begin ( )
inline

◆ end()

Cursor grn::CommandArguments::end ( )
inline

◆ get() [1/4]

grn_obj * grn::CommandArguments::get ( const char *  name)
inline

◆ get() [2/4]

grn_obj * grn::CommandArguments::get ( const char *  prefix,
const char *  fallback_prefix,
const char *  name,
const char *  fallback_name 
)
inline

◆ get() [3/4]

grn_obj * grn::CommandArguments::get ( const char *  prefix,
const char *  name 
)
inline

◆ get() [4/4]

grn_obj * grn::CommandArguments::get ( const char *  prefix,
const char *  name,
const char *  fallback_name 
)
inline

◆ get_bool() [1/4]

bool grn::CommandArguments::get_bool ( const char *  name,
bool  default_value 
)
inline

◆ get_bool() [2/4]

bool grn::CommandArguments::get_bool ( const char *  prefix,
const char *  fallback_prefix,
const char *  name,
const char *  fallback_name,
bool  default_value 
)
inline

◆ get_bool() [3/4]

bool grn::CommandArguments::get_bool ( const char *  prefix,
const char *  name,
bool  default_value 
)
inline

◆ get_bool() [4/4]

bool grn::CommandArguments::get_bool ( const char *  prefix,
const char *  name,
const char *  fallback_name,
bool  default_value 
)
inline

◆ get_float() [1/4]

float grn::CommandArguments::get_float ( const char *  name,
float  default_value 
)
inline

◆ get_float() [2/4]

float grn::CommandArguments::get_float ( const char *  prefix,
const char *  fallback_prefix,
const char *  name,
const char *  fallback_name,
float  default_value 
)
inline

◆ get_float() [3/4]

float grn::CommandArguments::get_float ( const char *  prefix,
const char *  name,
const char *  fallback_name,
float  default_value 
)
inline

◆ get_float() [4/4]

float grn::CommandArguments::get_float ( const char *  prefix,
const char *  name,
float  default_value 
)
inline

◆ get_int32() [1/4]

int32_t grn::CommandArguments::get_int32 ( const char *  name,
int32_t  default_value 
)
inline

◆ get_int32() [2/4]

int32_t grn::CommandArguments::get_int32 ( const char *  prefix,
const char *  fallback_prefix,
const char *  name,
const char *  fallback_name,
int32_t  default_value 
)
inline

◆ get_int32() [3/4]

int32_t grn::CommandArguments::get_int32 ( const char *  prefix,
const char *  name,
const char *  fallback_name,
int32_t  default_value 
)
inline

◆ get_int32() [4/4]

int32_t grn::CommandArguments::get_int32 ( const char *  prefix,
const char *  name,
int32_t  default_value 
)
inline

◆ get_string() [1/4]

grn_raw_string grn::CommandArguments::get_string ( const char *  name,
grn_raw_string  default_value = default_string_value() 
)
inline

◆ get_string() [2/4]

grn_raw_string grn::CommandArguments::get_string ( const char *  prefix,
const char *  fallback_prefix,
const char *  name,
const char *  fallback_name,
grn_raw_string  default_value = default_string_value() 
)
inline

◆ get_string() [3/4]

grn_raw_string grn::CommandArguments::get_string ( const char *  prefix,
const char *  name,
const char *  fallback_name,
grn_raw_string  default_value = default_string_value() 
)
inline

◆ get_string() [4/4]

grn_raw_string grn::CommandArguments::get_string ( const char *  prefix,
const char *  name,
grn_raw_string  default_value = default_string_value() 
)
inline

◆ get_uint32() [1/4]

uint32_t grn::CommandArguments::get_uint32 ( const char *  name,
uint32_t  default_value 
)
inline

◆ get_uint32() [2/4]

uint32_t grn::CommandArguments::get_uint32 ( const char *  prefix,
const char *  fallback_prefix,
const char *  name,
const char *  fallback_name,
uint32_t  default_value 
)
inline

◆ get_uint32() [3/4]

uint32_t grn::CommandArguments::get_uint32 ( const char *  prefix,
const char *  name,
const char *  fallback_name,
uint32_t  default_value 
)
inline

◆ get_uint32() [4/4]

uint32_t grn::CommandArguments::get_uint32 ( const char *  prefix,
const char *  name,
uint32_t  default_value 
)
inline

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