Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
Riferimenti per la classe fire::logging::Loggerabstract

Classe per la gestione di un logger. Continua...

#include <Logger.hpp>

Diagramma delle classi per fire::logging::Logger
fire::logging::spi::ExtendedLogger fire::logging::spi::AbstractLogger fire::logging::core::Logger fire::logging::simple::SimpleLogger

Membri pubblici

virtual std::string getName ()=0
 Restituisce il nome del logger. Continua...
 
virtual fire::logging::Level::Level getLevel ()=0
 Restituisce il livello di log del logger. Continua...
 
virtual bool isEnabled (fire::logging::Level::Level level)=0
 Restituisce l'indicazione se un dato livello di log è abilitato sul logger. Continua...
 
virtual void log (fire::logging::Level::Level level, const std::string &message)=0
 Scrive un log dato un livello di log e un messaggio. Continua...
 
virtual void log (fire::logging::Level::Level level, const fire::Object &object)=0
 Scrive un log dato un livello di log e un oggetto. Continua...
 
virtual bool isTraceEnabled ()=0
 Restituisce l'indicazione se il livello di log "Trace" è abilitato sul logger. Continua...
 
virtual void trace (const std::string &message)=0
 Scrive un log al livello di log "Trace" dato un messaggio. Continua...
 
virtual void trace (const fire::Object &object)=0
 Scrive un log al livello di log "Trace" dato un oggetto. Continua...
 
virtual bool isDebugEnabled ()=0
 Restituisce l'indicazione se il livello di log "Debug" è abilitato sul logger. Continua...
 
virtual void debug (const std::string &message)=0
 Scrive un log al livello di log "Debug" dato un messaggio. Continua...
 
virtual void debug (const fire::Object &object)=0
 Scrive un log al livello di log "Debug" dato un oggetto. Continua...
 
virtual bool isInfoEnabled ()=0
 Restituisce l'indicazione se il livello di log "Info" è abilitato sul logger. Continua...
 
virtual void info (const std::string &message)=0
 Scrive un log al livello di log "Info" dato un messaggio. Continua...
 
virtual void info (const fire::Object &object)=0
 Scrive un log al livello di log "Info" dato un oggetto. Continua...
 
virtual bool isWarnEnabled ()=0
 Restituisce l'indicazione se il livello di log "Warn" è abilitato sul logger. Continua...
 
virtual void warn (const std::string &message)=0
 Scrive un log al livello di log "Warn" dato un messaggio. Continua...
 
virtual void warn (const fire::Object &object)=0
 Scrive un log al livello di log "Warn" dato un oggetto. Continua...
 
virtual bool isErrorEnabled ()=0
 Restituisce l'indicazione se il livello di log "Error" è abilitato sul logger. Continua...
 
virtual void error (const std::string &message)=0
 Scrive un log al livello di log "Error" dato un messaggio. Continua...
 
virtual void error (const fire::Object &object)=0
 Scrive un log al livello di log "Error" dato un oggetto. Continua...
 
virtual bool isFatalEnabled ()=0
 Restituisce l'indicazione se il livello di log "Fatal" è abilitato sul logger. Continua...
 
virtual void fatal (const std::string &message)=0
 Scrive un log al livello di log "Fatal" dato un messaggio. Continua...
 
virtual void fatal (const fire::Object &object)=0
 Scrive un log al livello di log "Fatal" dato un oggetto. Continua...
 

Descrizione dettagliata

Classe per la gestione di un logger.

Documentazione delle funzioni membro

virtual void fire::logging::Logger::debug ( const std::string &  message)
pure virtual

Scrive un log al livello di log "Debug" dato un messaggio.

Parametri
messageMessaggio

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::debug ( const fire::Object object)
pure virtual

Scrive un log al livello di log "Debug" dato un oggetto.

Parametri
objectOggetto

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::error ( const std::string &  message)
pure virtual

Scrive un log al livello di log "Error" dato un messaggio.

Parametri
messageMessaggio

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::error ( const fire::Object object)
pure virtual

Scrive un log al livello di log "Error" dato un oggetto.

Parametri
objectOggetto

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::fatal ( const std::string &  message)
pure virtual

Scrive un log al livello di log "Fatal" dato un messaggio.

Parametri
messageMessaggio

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::fatal ( const fire::Object object)
pure virtual

Scrive un log al livello di log "Fatal" dato un oggetto.

Parametri
objectOggetto

Implementato in fire::logging::spi::AbstractLogger.

virtual fire::logging::Level::Level fire::logging::Logger::getLevel ( )
pure virtual

Restituisce il livello di log del logger.

Restituisce
Livello di log del logger

Implementato in fire::logging::core::Logger, e fire::logging::simple::SimpleLogger.

virtual std::string fire::logging::Logger::getName ( )
pure virtual

Restituisce il nome del logger.

Restituisce
Nome del logger

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::info ( const std::string &  message)
pure virtual

Scrive un log al livello di log "Info" dato un messaggio.

Parametri
messageMessaggio

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::info ( const fire::Object object)
pure virtual

Scrive un log al livello di log "Info" dato un oggetto.

Parametri
objectOggetto

Implementato in fire::logging::spi::AbstractLogger.

virtual bool fire::logging::Logger::isDebugEnabled ( )
pure virtual

Restituisce l'indicazione se il livello di log "Debug" è abilitato sul logger.

Restituisce
Indicazione se il livello di log "Debug" è abilitato sul logger

Implementato in fire::logging::spi::AbstractLogger.

virtual bool fire::logging::Logger::isEnabled ( fire::logging::Level::Level  level)
pure virtual

Restituisce l'indicazione se un dato livello di log è abilitato sul logger.

Parametri
levelLivello di log
Restituisce
Indicazione se il livello di log è abilitato sul logger sul logger

Implementato in fire::logging::simple::SimpleLogger, e fire::logging::spi::AbstractLogger.

virtual bool fire::logging::Logger::isErrorEnabled ( )
pure virtual

Restituisce l'indicazione se il livello di log "Error" è abilitato sul logger.

Restituisce
Indicazione se il livello di log "Error" è abilitato sul logger

Implementato in fire::logging::spi::AbstractLogger.

virtual bool fire::logging::Logger::isFatalEnabled ( )
pure virtual

Restituisce l'indicazione se il livello di log "Fatal" è abilitato sul logger.

Restituisce
Indicazione se il livello di log "Fatal" è abilitato sul logger

Implementato in fire::logging::spi::AbstractLogger.

virtual bool fire::logging::Logger::isInfoEnabled ( )
pure virtual

Restituisce l'indicazione se il livello di log "Info" è abilitato sul logger.

Restituisce
Indicazione se il livello di log "Info" è abilitato sul logger

Implementato in fire::logging::spi::AbstractLogger.

virtual bool fire::logging::Logger::isTraceEnabled ( )
pure virtual

Restituisce l'indicazione se il livello di log "Trace" è abilitato sul logger.

Restituisce
Indicazione se il livello di log "Trace" è abilitato sul logger

Implementato in fire::logging::spi::AbstractLogger.

virtual bool fire::logging::Logger::isWarnEnabled ( )
pure virtual

Restituisce l'indicazione se il livello di log "Warn" è abilitato sul logger.

Restituisce
Indicazione se il livello di log "Warn" è abilitato sul logger

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::log ( fire::logging::Level::Level  level,
const std::string &  message 
)
pure virtual

Scrive un log dato un livello di log e un messaggio.

Parametri
levelLivello di log
messageMessaggio

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::log ( fire::logging::Level::Level  level,
const fire::Object object 
)
pure virtual

Scrive un log dato un livello di log e un oggetto.

Parametri
levelLivello di log
objectOggetto

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::trace ( const std::string &  message)
pure virtual

Scrive un log al livello di log "Trace" dato un messaggio.

Parametri
messageMessaggio

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::trace ( const fire::Object object)
pure virtual

Scrive un log al livello di log "Trace" dato un oggetto.

Parametri
objectOggetto

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::warn ( const std::string &  message)
pure virtual

Scrive un log al livello di log "Warn" dato un messaggio.

Parametri
messageMessaggio

Implementato in fire::logging::spi::AbstractLogger.

virtual void fire::logging::Logger::warn ( const fire::Object object)
pure virtual

Scrive un log al livello di log "Warn" dato un oggetto.

Parametri
objectOggetto

Implementato in fire::logging::spi::AbstractLogger.


La documentazione per questa classe è stata generata a partire dal seguente file: