Chrysalis - Logging
Loading...
Searching...
No Matches
Logging::LoggerRegistry Class Reference

#include <LoggerRegistry.h>

Inheritance diagram for Logging::LoggerRegistry:
[legend]
Collaboration diagram for Logging::LoggerRegistry:
[legend]

Public Member Functions

 LoggerRegistry (const char *loggingDirectory, const char *fileName)
 ~LoggerRegistry ()
std::vector< Logger * >::const_iterator begin () const
std::vector< Logger * >::const_iterator end () const
size_t size () const
Logger * at (int i) const
Logger * get (const char *name)
void flush () const
const std::string & getFileName () const
const std::string & getLoggingDirectory () const
void setFileName (const std::string &fileName)
void setLoggingDirectory (const std::string &loggingDirectory)

Friends

class BaseLoggerRegistryListener

Constructor & Destructor Documentation

◆ LoggerRegistry()

LoggerRegistry::LoggerRegistry ( const char * loggingDirectory,
const char * fileName )
explicit
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~LoggerRegistry()

LoggerRegistry::~LoggerRegistry ( )

Member Function Documentation

◆ at()

Logger * LoggerRegistry::at ( int i) const
nodiscard
Here is the caller graph for this function:

◆ begin()

std::vector< Logger * >::const_iterator LoggerRegistry::begin ( ) const
nodiscard
Here is the caller graph for this function:

◆ end()

std::vector< Logger * >::const_iterator LoggerRegistry::end ( ) const
nodiscard
Here is the caller graph for this function:

◆ flush()

void LoggerRegistry::flush ( ) const
Here is the caller graph for this function:

◆ get()

Logger * LoggerRegistry::get ( const char * name)
nodiscard
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getFileName()

const std::string & LoggerRegistry::getFileName ( ) const
nodiscard
Here is the caller graph for this function:

◆ getLoggingDirectory()

const std::string & LoggerRegistry::getLoggingDirectory ( ) const
nodiscard
Here is the caller graph for this function:

◆ setFileName()

void LoggerRegistry::setFileName ( const std::string & fileName)
Here is the caller graph for this function:

◆ setLoggingDirectory()

void LoggerRegistry::setLoggingDirectory ( const std::string & loggingDirectory)
Here is the caller graph for this function:

◆ size()

size_t LoggerRegistry::size ( ) const
nodiscard
Here is the caller graph for this function:

◆ BaseLoggerRegistryListener

friend class BaseLoggerRegistryListener
friend

The documentation for this class was generated from the following files: