Pyrogenesis  trunk
Classes | Namespaces | Macros | Typedefs | Functions | Variables
format.cpp File Reference
#include "precompiled.h"
#include "format.h"
#include <string.h>
#include <cctype>
#include <cerrno>
#include <climits>
#include <cmath>
#include <cstdarg>
Include dependency graph for format.cpp:

Classes

struct  anonymous_namespace{format.cpp}::IsLongDouble< T >
 
struct  anonymous_namespace{format.cpp}::IsLongDouble< long double >
 
struct  anonymous_namespace{format.cpp}::IntChecker< IsSigned >
 
struct  anonymous_namespace{format.cpp}::IntChecker< true >
 
class  anonymous_namespace{format.cpp}::IsZeroInt
 
class  anonymous_namespace{format.cpp}::WidthHandler
 
class  anonymous_namespace{format.cpp}::PrecisionHandler
 
class  anonymous_namespace{format.cpp}::ArgConverter< T >
 
class  anonymous_namespace{format.cpp}::CharConverter
 
class  fmt::internal::ArgFormatter< Char >
 

Namespaces

 anonymous_namespace{format.cpp}
 

Macros

#define _CRT_SECURE_NO_WARNINGS
 
#define _SCL_SECURE_NO_WARNINGS
 
#define FMT_SNPRINTF   snprintf
 
#define FMT_POWERS_OF_10(factor)
 

Typedefs

typedef void(* anonymous_namespace{format.cpp}::FormatFunc) (fmt::Writer &, int, fmt::StringRef)
 

Functions

int anonymous_namespace{format.cpp}::getsign (double x)
 
int anonymous_namespace{format.cpp}::isinfinity (double x)
 
int anonymous_namespace{format.cpp}::isinfinity (long double x)
 
void anonymous_namespace{format.cpp}::report_error (FormatFunc func, int error_code, fmt::StringRef message) FMT_NOEXCEPT(true)
 
template<typename Char >
int anonymous_namespace{format.cpp}::parse_nonnegative_int (const Char *&s, const char *&error) FMT_NOEXCEPT(true)
 
template<typename Char >
const Char * anonymous_namespace{format.cpp}::find_closing_brace (const Char *s, int num_open_braces=1)
 
template<typename Char >
Arg::StringValue< Char > anonymous_namespace{format.cpp}::ignore_incompatible_str (Arg::StringValue< wchar_t >)
 
template<>
Arg::StringValue< char > anonymous_namespace{format.cpp}::ignore_incompatible_str (Arg::StringValue< wchar_t >)
 
template<>
Arg::StringValue< wchar_tanonymous_namespace{format.cpp}::ignore_incompatible_str (Arg::StringValue< wchar_t > s)
 

Variables

const char anonymous_namespace{format.cpp}::RESET_COLOR [] = "\x1b[0m"
 
const Arg anonymous_namespace{format.cpp}::DUMMY_ARG = {Arg::INT, {0}}
 

Macro Definition Documentation

#define _CRT_SECURE_NO_WARNINGS
#define _SCL_SECURE_NO_WARNINGS
#define FMT_POWERS_OF_10 (   factor)
Value:
factor * 10, \
factor * 100, \
factor * 1000, \
factor * 10000, \
factor * 100000, \
factor * 1000000, \
factor * 10000000, \
factor * 100000000, \
factor * 1000000000
#define FMT_SNPRINTF   snprintf