NGL  6.5
The NCCA Graphics Library
format.cc File Reference
#include "fmt/format.h"
#include "fmt/printf.h"
#include <string.h>
#include <cctype>
#include <cerrno>
#include <climits>
#include <cmath>
#include <cstdarg>
#include <cstddef>
+ Include dependency graph for format.cc:

Go to the source code of this file.

Namespaces

 fmt
 
 fmt::internal
 

Macros

#define FMT_TRY   if (true)
 
#define FMT_CATCH(x)   if (false)
 
#define FMT_SNPRINTF   snprintf
 
#define FMT_SWPRINTF   swprintf
 
#define FMT_POWERS_OF_10(factor)
 

Functions

static fmt::internal::Null strerror_r (int, char *,...)
 
static fmt::internal::Null strerror_s (char *, std::size_t,...)
 
FMT_FUNC void fmt::internal::format_system_error (Writer &out, int error_code, StringRef message) FMT_NOEXCEPT
 
FMT_FUNC void fmt::format_system_error (Writer &out, int error_code, StringRef message) FMT_NOEXCEPT
 
FMT_FUNC void fmt::report_system_error (int error_code, fmt::StringRef message) FMT_NOEXCEPT
 
FMT_FUNC void fmt::print (std::FILE *f, CStringRef format_str, ArgList args)
 
FMT_FUNC void fmt::print (CStringRef format_str, ArgList args)
 
FMT_FUNC void fmt::print_colored (Color c, CStringRef format, ArgList args)
 
template<typename Char >
void fmt::printf (BasicWriter< Char > &w, BasicCStringRef< Char > format, ArgList args)
 
FMT_FUNC int fmt::fprintf (std::FILE *f, CStringRef format, ArgList args)
 

Macro Definition Documentation

#define FMT_CATCH (   x)    if (false)

Definition at line 61 of file format.cc.

#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

Definition at line 270 of file format.cc.

#define FMT_SNPRINTF   snprintf

Definition at line 91 of file format.cc.

#define FMT_SWPRINTF   swprintf

Definition at line 106 of file format.cc.

#define FMT_TRY   if (true)

Definition at line 60 of file format.cc.

Function Documentation

static fmt::internal::Null strerror_r ( int  ,
char *  ,
  ... 
)
inlinestatic

Definition at line 75 of file format.cc.

static fmt::internal::Null strerror_s ( char *  ,
std::size_t  ,
  ... 
)
inlinestatic

Definition at line 78 of file format.cc.