Path Tracer
Public Types | Public Member Functions | List of all members
Assimp::Formatter::basic_formatter< T, CharTraits, Allocator > Class Template Reference

#include <TinyFormatter.h>

Public Types

typedef class std::basic_string< T, CharTraits, Allocator > string
 
typedef class std::basic_ostringstream< T, CharTraits, Allocator > stringstream
 

Public Member Functions

template<typename TT >
 basic_formatter (const TT &sin)
 
 basic_formatter (basic_formatter &&other)
 
 basic_formatter (const basic_formatter &other)
 
 operator string () const
 
template<typename TToken >
const basic_formatteroperator<< (const TToken &s) const
 
template<typename TToken >
basic_formatteroperator<< (const TToken &s)
 
template<typename TToken >
const basic_formatteroperator, (const TToken &s) const
 
template<typename TToken >
basic_formatteroperator, (const TToken &s)
 
template<typename TToken >
basic_formatteroperator, (TToken &s)
 

Detailed Description

template<typename T, typename CharTraits = std::char_traits<T>, typename Allocator = std::allocator<T>>
class Assimp::Formatter::basic_formatter< T, CharTraits, Allocator >

stringstream utility. Usage:

void writelog(const std::string&s);
void writelog(const std::wstring&s);
...
writelog(format()<< "hi! this is a number: " << 4);
writelog(wformat()<< L"hi! this is a number: " << 4);

The documentation for this class was generated from the following file: