Aspose::Email::Tools::Logging Namespace Reference

Classes

class  Appender
 Represents the base class for Appender. More...
 
class  AppenderCollection
 Represents the collecton for Appender objects. More...
 
class  ConsoleAppender
 Represents an appender for console output. More...
 
class  DebugAppender
 Represents an appender is only enabled when debugging. More...
 
class  DebugFormatter
 Represents the class for formatting log entry messages. More...
 
class  Details_LoggingException
 The exception that is thrown when error is found in logging. More...
 
class  FileAppender
 Reprensents a file appender. More...
 
class  Formatter
 Represents the interface for formatting log entry messsages. More...
 
class  IAppender
 Implement this interface for your own strategies for printing log entries. More...
 
class  IFormatter
 Represents the interface for formatting log entry messsages. More...
 
class  LogEntry
 Represents a log message. Contains the common properties that are required for all log messages. More...
 
class  Logger
 Provides the logging functionality. More...
 
class  LoggerManager
 Static manager that controls the creation of loggers. More...
 
class  LogLevel
 Defines available log levels. More...
 
class  NullAppender
 Represents a do-nothing appender. More...
 
class  SimpleFormatter
 Represents the default implementation of IFormatter interface. More...
 
class  StandardFormatter
 Represents the class for formatting log entry messsages. More...
 

Typedefs

using LoggingException = System::ExceptionWrapper< Details_LoggingException >
 

Functions

bool operator<= (System::SharedPtr< LogLevel > l1, System::SharedPtr< LogLevel > l2)
 
bool operator>= (System::SharedPtr< LogLevel > l1, System::SharedPtr< LogLevel > l2)
 
bool operator< (System::SharedPtr< LogLevel > l1, System::SharedPtr< LogLevel > l2)
 
bool operator> (System::SharedPtr< LogLevel > l1, System::SharedPtr< LogLevel > l2)
 

Typedef Documentation

◆ LoggingException

Function Documentation

◆ operator<()

bool Aspose::Email::Tools::Logging::operator< ( System::SharedPtr< LogLevel l1,
System::SharedPtr< LogLevel l2 
)

◆ operator<=()

bool Aspose::Email::Tools::Logging::operator<= ( System::SharedPtr< LogLevel l1,
System::SharedPtr< LogLevel l2 
)

◆ operator>()

bool Aspose::Email::Tools::Logging::operator> ( System::SharedPtr< LogLevel l1,
System::SharedPtr< LogLevel l2 
)

◆ operator>=()

bool Aspose::Email::Tools::Logging::operator>= ( System::SharedPtr< LogLevel l1,
System::SharedPtr< LogLevel l2 
)