|
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) |
|