Castor3D 0.16.0
Multiplatform 3D engine
Public Types | Public Member Functions | List of all members
castor::LoggerStreamT< CharT, StreambufT > Struct Template Reference

#include <LoggerStream.hpp>

Inheritance diagram for castor::LoggerStreamT< CharT, StreambufT >:
Inheritance graph
[legend]
Collaboration diagram for castor::LoggerStreamT< CharT, StreambufT >:
Collaboration graph
[legend]

Public Types

template<typename T >
using StreambufPtrT = castor::RawUniquePtr< StreambufT< T > >
 

Public Member Functions

 LoggerStreamT ()
 
void set (LoggerInstance &logger)
 
void reset ()
 

Member Typedef Documentation

◆ StreambufPtrT

template<typename CharT , template< typename T > typename StreambufT>
template<typename T >
using castor::LoggerStreamT< CharT, StreambufT >::StreambufPtrT = castor::RawUniquePtr< StreambufT< T > >

Constructor & Destructor Documentation

◆ LoggerStreamT()

template<typename CharT , template< typename T > typename StreambufT>
castor::LoggerStreamT< CharT, StreambufT >::LoggerStreamT ( )
inline

Member Function Documentation

◆ reset()

template<typename CharT , template< typename T > typename StreambufT>
void castor::LoggerStreamT< CharT, StreambufT >::reset ( )
inline

◆ set()

template<typename CharT , template< typename T > typename StreambufT>
void castor::LoggerStreamT< CharT, StreambufT >::set ( LoggerInstance & logger)
inline

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