Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor::ConsoleImplabstract

#include <LoggerConsole.hpp>

Graphe d'héritage de castor::ConsoleImpl:
Inheritance graph
[légende]
Graphe de collaboration de castor::ConsoleImpl:
Collaboration graph
[légende]

Fonctions membres publiques

 ConsoleImpl ()=default
 Constructeur.
 
virtual ~ConsoleImpl () noexcept=default
 Destructeur.
 
virtual void beginLog (LogType logLevel)=0
 Configure la console pour le niveau de log demandé.
 
virtual void print (MbString const &toLog, bool newLine)=0
 Affiche un texte dans la console, ajoute le caractère de fin de ligne si demandé.
 

Membres hérités additionnels

- Fonctions membres protégées hérités de castor::NonMovable
 NonMovable ()=default
 Constructeur.
 
 ~NonMovable () noexcept=default
 Destructeur.
 

Documentation des constructeurs et destructeur

◆ ConsoleImpl()

castor::ConsoleImpl::ConsoleImpl ( )
default

Constructeur.

◆ ~ConsoleImpl()

virtual castor::ConsoleImpl::~ConsoleImpl ( )
virtualdefaultnoexcept

Destructeur.

Documentation des fonctions membres

◆ beginLog()

virtual void castor::ConsoleImpl::beginLog ( LogType logLevel)
pure virtual

Configure la console pour le niveau de log demandé.

Paramètres
[in]logLevelLe niveau de log.

◆ print()

virtual void castor::ConsoleImpl::print ( MbString const & toLog,
bool newLine )
pure virtual

Affiche un texte dans la console, ajoute le caractère de fin de ligne si demandé.

Paramètres
[in]toLogLe texte à logger.
[in]newLineDit si le caractère de fin de ligne doit être ajouté.

La documentation de cette classe a été générée à partir du fichier suivant :