namespace for functions and classes which partially emulate Boost functionality More...
Classes | |
class | basic_format |
struct | basic_format_only |
struct | basic_format_only< basic_format< T1, T2 > > |
struct | char_only |
struct | char_only< char > |
class | format |
struct | format_metaprog |
struct | format_metaprog< basic_format< T1, T2 > > |
struct | string_only |
struct | string_only< std::string > |
Functions | |
int | arma_snprintf (char *out, size_t size, const char *fmt,...) |
template<typename T2 > | |
basic_format< format, T2 > | operator% (const format &X, const T2 &arg) |
template<typename T1 , typename T2 , typename T3 > | |
basic_format< basic_format< T1, T2 >, T3 > | operator% (const basic_format< T1, T2 > &X, const T3 &arg) |
template<typename T1 , typename T2 > | |
std::ostream & | operator<< (std::ostream &o, const basic_format< T1, T2 > &X) |
template<typename T2 > | |
std::string | str (const basic_format< format, T2 > &X) |
template<typename T2 , typename T3 > | |
std::string | str (const basic_format< basic_format< format, T2 >, T3 > &X) |
template<typename T2 , typename T3 , typename T4 > | |
std::string | str (const basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 > &X) |
template<typename T2 , typename T3 , typename T4 , typename T5 > | |
std::string | str (const basic_format< basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 >, T5 > &X) |
template<typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
std::string | str (const basic_format< basic_format< basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 >, T5 >, T6 > &X) |
template<typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
std::string | str (const basic_format< basic_format< basic_format< basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 >, T5 >, T6 >, T7 > &X) |
template<typename T1 , typename T2 > | |
std::string | str (const basic_format< T1, T2 > &X) |
template<typename T1 > | |
static const T1 & | str_wrapper (const T1 &x, const typename string_only< T1 >::result *junk=0) |
template<typename T1 > | |
static const T1 * | str_wrapper (const T1 *x, const typename char_only< T1 >::result *junk=0) |
template<typename T1 > | |
static std::string | str_wrapper (const T1 &x, const typename basic_format_only< T1 >::result *junk=0) |
namespace for functions and classes which partially emulate Boost functionality
int arma_boost::arma_snprintf | ( | char * | out, |
size_t | size, | ||
const char * | fmt, | ||
... | |||
) | [inline] |
Definition at line 42 of file format_wrap.hpp.
basic_format< format, T2 > arma_boost::operator% | ( | const format & | X, |
const T2 & | arg | ||
) | [inline] |
Definition at line 107 of file format_wrap.hpp.
basic_format< basic_format<T1,T2>, T3 > arma_boost::operator% | ( | const basic_format< T1, T2 > & | X, |
const T3 & | arg | ||
) | [inline] |
Definition at line 117 of file format_wrap.hpp.
std::ostream& arma_boost::operator<< | ( | std::ostream & | o, |
const basic_format< T1, T2 > & | X | ||
) | [inline] |
Definition at line 483 of file format_wrap.hpp.
std::string arma_boost::str | ( | const basic_format< format, T2 > & | X | ) | [inline] |
Definition at line 127 of file format_wrap.hpp.
std::string arma_boost::str | ( | const basic_format< basic_format< format, T2 >, T3 > & | X | ) | [inline] |
Definition at line 179 of file format_wrap.hpp.
std::string arma_boost::str | ( | const basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 > & | X | ) | [inline] |
Definition at line 231 of file format_wrap.hpp.
std::string arma_boost::str | ( | const basic_format< basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 >, T5 > & | X | ) | [inline] |
Definition at line 283 of file format_wrap.hpp.
std::string arma_boost::str | ( | const basic_format< basic_format< basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 >, T5 >, T6 > & | X | ) | [inline] |
Definition at line 335 of file format_wrap.hpp.
std::string arma_boost::str | ( | const basic_format< basic_format< basic_format< basic_format< basic_format< basic_format< format, T2 >, T3 >, T4 >, T5 >, T6 >, T7 > & | X | ) | [inline] |
Definition at line 387 of file format_wrap.hpp.
std::string arma_boost::str | ( | const basic_format< T1, T2 > & | X | ) | [inline] |
Definition at line 473 of file format_wrap.hpp.
static const T1& arma_boost::str_wrapper | ( | const T1 & | x, |
const typename string_only< T1 >::result * | junk = 0 |
||
) | [inline, static] |
Definition at line 516 of file format_wrap.hpp.
static const T1* arma_boost::str_wrapper | ( | const T1 * | x, |
const typename char_only< T1 >::result * | junk = 0 |
||
) | [inline, static] |
Definition at line 529 of file format_wrap.hpp.
static std::string arma_boost::str_wrapper | ( | const T1 & | x, |
const typename basic_format_only< T1 >::result * | junk = 0 |
||
) | [inline, static] |
Definition at line 542 of file format_wrap.hpp.