|
| F8API std::string & | FIX8::InPlaceStrToUpper (std::string &src) |
| |
| F8API std::string & | FIX8::InPlaceStrToLower (std::string &src) |
| |
| F8API std::string | FIX8::StrToLower (const std::string &src) |
| |
| F8API int | FIX8::decode_dow (const std::string &from) |
| |
| F8API std::string & | FIX8::CheckAddTrailingSlash (std::string &source) |
| |
| F8API std::string & | FIX8::InPlaceReplaceInSet (const std::string &iset, std::string &src, const char repl='_') |
| |
| F8API std::string | FIX8::Str_error (const int err, const char *str=0) |
| |
| F8API const std::string & | FIX8::GetTimeAsStringMS (std::string &result, const class Tickval *tv=0, const unsigned dplaces=6, bool use_gm=false) |
| |
| std::string | FIX8::GetTimeAsStringMS (const class Tickval *tv, const unsigned dplaces=6, bool use_gm=false) |
| |
| F8API const std::string & | FIX8::GetTimeAsStringMini (std::string &result, const Tickval *tv) |
| |
| std::string | FIX8::GetTimeAsStringMini (const Tickval *tv) |
| |
| std::string | FIX8::trim (const std::string &source, const std::string &ws=" \t") |
| |
| const std::string & | FIX8::trim (std::string &source, const std::string &ws=" \t") |
| |
| F8API const Package_info & | FIX8::package_info () |
| |
| F8API f8String | FIX8::find_package_info_string (const f8String &what) |
| |
| template<typename T > |
| void | FIX8::ignore_value (T val) |
| |
| template<typename T > |
| void | FIX8::ignore_value (T *val) |
| |
| template<typename T > |
| T | FIX8::rotl (const T val, const int times) |
| |
| template<typename T > |
| T | FIX8::rotr (const T val, const int times) |
| |
| unsigned | FIX8::ROT13Hash (const std::string &str) |
| |
| unsigned | FIX8::rothash (unsigned result, unsigned value) |
| |
| template<typename _CharT , typename _Traits , typename _Alloc > |
| bool | FIX8::operator% (const std::basic_string< _CharT, _Traits, _Alloc > &__lhs, const std::basic_string< _CharT, _Traits, _Alloc > &__rhs) |
| |
| template<typename _CharT , typename _Traits , typename _Alloc > |
| bool | FIX8::operator% (const _CharT *__lhs, const std::basic_string< _CharT, _Traits, _Alloc > &__rhs) |
| |
| template<typename _CharT , typename _Traits , typename _Alloc > |
| bool | FIX8::operator% (const std::basic_string< _CharT, _Traits, _Alloc > &__lhs, const _CharT *__rhs) |
| |
| template<typename _CharT , typename _Traits , typename _Alloc > |
| bool | FIX8::operator^ (const std::basic_string< _CharT, _Traits, _Alloc > &__lhs, const std::basic_string< _CharT, _Traits, _Alloc > &__rhs) |
| |
| F8API void | FIX8::create_path (const std::string &path) |
| |
| template<typename T > |
| T | FIX8::get_value (const std::string &source) |
| |
| template<> |
| unsigned | FIX8::get_value (const std::string &source) |
| |
| template<> |
| int | FIX8::get_value (const std::string &source) |
| |
| template<> |
| double | FIX8::get_value (const std::string &source) |
| |
| template<> |
| float | FIX8::get_value (const std::string &source) |
| |
| template<> |
| bool | FIX8::get_value (const std::string &source) |
| |
| template<typename T > |
| T | FIX8::fast_atoi (const char *str, const char term='\0') |
| |
| template<typename T > |
| size_t | FIX8::itoa (T value, char *result, int base) |
| | Fast itoa. More...
|
| |
| template<> |
| size_t | FIX8::itoa< unsigned int > (unsigned int value, char *result, int base) |
| | Fast itoa - unsigned int specialisation. More...
|
| |
| fp_type | FIX8::fast_atof (const char *p) |
| |
| size_t | FIX8::modp_dtoa (double value, char *str, int prec) |
| | Convert double to ascii. More...
|
| |
| constexpr unsigned | FIX8::bitsum () |
| | empty argument version More...
|
| |
| template<typename T , typename... Args> |
| constexpr unsigned | FIX8::bitsum (T value, Args...args) |
| |
| template<typename T > |
| T | FIX8::enum_str_get (const std::vector< std::string > &sset, const std::string &what, const T def, bool ignorecase=false) |
| |
| F8API int | FIX8::get_umask () |
| |
| bool | FIX8::exist (const std::string &fname) |
| |
| void | FIX8::split_path (const std::string &source, std::string &filepart, std::string &dirpart) |
| |
| char * | FIX8::CopyString (const std::string &src, char *target, unsigned limit=0) |
| |