|
static void | convert_command_line_args (int argc_, char **argv_, std::string &app_name_, std::vector< std::string > &args_) |
|
static bool | read_boolean (std::istream &, bool &, uint32_t flags=0) |
| Parse a boolean. More...
|
|
static bool | read_boolean (const std::string &, bool &, uint32_t flags=0) |
| Parse a boolean. More...
|
|
static void | write_boolean (std::ostream &a_out, bool a_bool, bool as_alpha=false) |
| Write a boolean. More...
|
|
static bool | read_integer (std::istream &, int &, uint32_t flags=0) |
| Parse an integer. More...
|
|
static bool | read_integer (const std::string &, int &, uint32_t flags=0) |
| Parse an integer. More...
|
|
static void | write_integer (std::ostream &, int) |
| Write an integer. More...
|
|
static bool | read_quoted_string (std::istream &, std::string &, uint32_t flags=0) |
| Parse a quoted string. More...
|
|
static bool | read_quoted_string (const std::string &, std::string &, uint32_t flags=0) |
| Parse an integer. More...
|
|
static void | write_quoted_string (std::ostream &, const std::string &a_str) |
| Write a quoted string. More...
|
|
static bool | read_real_number (std::istream &in_, double &val, bool &normal, uint32_t flags=0) |
| Read a double value from an ASCII stream. More...
|
|
static bool | read_real_number (const std::string &, double &val, bool &normal, uint32_t flags=0) |
| Read a double value from a string. More...
|
|
static void | write_real_number (std::ostream &out_, double val_, int precision_=REAL_PRECISION, const std::string &unit_symbol_="", const std::string &unit_label_="", double unit_value_=1.0, uint32_t flags_=0) |
| Write a double value in an ASCII stream with unit support. More...
|
|
static std::ostream & | normal (std::ostream &) |
|
static std::ostream & | reverse (std::ostream &) |
|
static std::ostream & | bold (std::ostream &) |
|
static std::ostream & | underline (std::ostream &) |
|
static std::ostream & | red (std::ostream &) |
|
static std::ostream & | green (std::ostream &) |
|
static std::ostream & | debug (std::ostream &) |
|
static std::ostream & | devel (std::ostream &) |
|
static std::ostream & | notice (std::ostream &) |
|
static std::ostream & | warning (std::ostream &) |
|
static std::ostream & | error (std::ostream &) |
|
static std::ostream & | verbose (std::ostream &) |
|
static std::ostream & | tab (std::ostream &) |
|
static std::ostream & | vtab (std::ostream &) |
|
static std::ostream & | page_break (std::ostream &) |
|
static std::ostream & | left (std::ostream &) |
|
static std::ostream & | right (std::ostream &) |
|
static std::ostream & | internal (std::ostream &) |
|
static std::ostream & | showbase (std::ostream &) |
|
static std::ostream & | ostream_width (std::ostream &os, const int &n) |
|
static ostream_manipulator< int > | width (const int &n) |
|
static std::ostream & | ostream_precision (std::ostream &os, const int &n) |
|
static ostream_manipulator< int > | precision (const int &n) |
|
static std::string | to_binary (const uint32_t &val, bool show_all=false) |
|
static std::string | to_binary_2 (const uint32_t &val) |
|
static indenter & | indent () |
|
static io & | instance () |
|