Castor3D 0.16.0
Multiplatform 3D engine
Classes | Espaces de nommage | Fonctions
Référence du fichier StreamIndentManipulators.hpp

Classes

struct  castor::format::Indent
 

Espaces de nommage

namespace  castor
 
namespace  castor::format
 

Fonctions

long & castor::format::indentValue (std::ios_base &ios)
 Récupère la valeur d'indentation pour le flux donné
 
long castor::format::getIndent (std::ios_base &ios)
 Récupère la valeur d'indentation pour le flux donné
 
void castor::format::setIndent (std::ios_base &ios, unsigned int val)
 Définit la valeur d'indentation pour le flux donné
 
template<typename CharType , typename BufferType = BasicIndentBuffer< CharType >, typename BufferManagerType = BasicIndentBufferManager< CharType >>
BufferType * castor::format::installIndentBuffer (std::basic_ostream< CharType > &stream)
 Initialise le flux afin de pouvoir l'indenter.
 
template<typename CharType >
void castor::format::callback (std::ios_base::event ev, std::ios_base &ios, CU_UnusedParam(int, x))
 Le callback des évènements du flux.
 
template<typename CharType >
std::basic_ostream< CharType > & castor::operator<< (std::basic_ostream< CharType > &stream, format::Indent const &ind)
 Opérateur de flux.