ldas-tools-ldasgen  2.7.3
Public Member Functions | Static Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
GenericAPI::LoggingInfo Class Reference

#include <Logging.hh>

Inheritance diagram for GenericAPI::LoggingInfo:
Inheritance graph
[legend]
Collaboration diagram for GenericAPI::LoggingInfo:
Collaboration graph
[legend]

Public Member Functions

 LoggingInfo ()
 
 LoggingInfo ()
 
 LoggingInfo ()
 

Static Public Member Functions

static std::string ArchiveDirectory ()
 
static void ArchiveDirectory (const std::string &Value)
 
static int DebugLevel ()
 
static void DebugLevel (int Value)
 
static std::string EMailNotify (const std::string &Name)
 
static void EMailNotify (const std::string &Name, const std::string &Value)
 
static std::string Format ()
 
static void Format (const std::string &Value)
 
static std::string LogDirectory ()
 
static void LogDirectory (const std::string &Value)
 
static int RotationCount ()
 
static void RotationCount (int Value)
 
static std::string ArchiveDirectory ()
 
static void ArchiveDirectory (const std::string &Value)
 
static int DebugLevel ()
 
static void DebugLevel (int Value)
 
static std::string EMailNotify (const std::string &Name)
 
static void EMailNotify (const std::string &Name, const std::string &Value)
 
static std::string Format ()
 
static void Format (const std::string &Value)
 
static std::string LogDirectory ()
 
static void LogDirectory (const std::string &Value)
 
static int RotationCount ()
 
static void RotationCount (int Value)
 
static std::string ArchiveDirectory ()
 
static void ArchiveDirectory (const std::string &Value)
 
static int DebugLevel ()
 
static void DebugLevel (int Value)
 
static std::string EMailNotify (const std::string &Name)
 
static void EMailNotify (const std::string &Name, const std::string &Value)
 
static std::string Format ()
 
static void Format (const std::string &Value)
 
static std::string LogDirectory ()
 
static void LogDirectory (const std::string &Value)
 
static int RotationCount ()
 
static void RotationCount (int Value)
 

Private Types

typedef LDASTools::AL::unordered_map< std::string, std::string > email_notify_container_type
 
typedef LDASTools::AL::unordered_map< std::string, std::string > email_notify_container_type
 
typedef LDASTools::AL::unordered_map< std::string, std::string > email_notify_container_type
 

Private Member Functions

std::string archive_directory ()
 
void archive_directory (const std::string &Value)
 
int debug_level () const
 
void debug_level (int Value)
 
std::string email_notify (const std::string &Name)
 
void email_notify (const std::string &Name, const std::string &Value)
 
std::string format ()
 
void format (const std::string &Value)
 
std::string log_directory ()
 
void log_directory (const std::string &Value)
 
int rotation_count () const
 
void rotation_count (int Value)
 
std::string archive_directory ()
 
void archive_directory (const std::string &Value)
 
int debug_level () const
 
void debug_level (int Value)
 
std::string email_notify (const std::string &Name)
 
void email_notify (const std::string &Name, const std::string &Value)
 
std::string format ()
 
void format (const std::string &Value)
 
std::string log_directory ()
 
void log_directory (const std::string &Value)
 
int rotation_count () const
 
void rotation_count (int Value)
 
std::string archive_directory ()
 
void archive_directory (const std::string &Value)
 
int debug_level () const
 
void debug_level (int Value)
 
std::string email_notify (const std::string &Name)
 
void email_notify (const std::string &Name, const std::string &Value)
 
std::string format ()
 
void format (const std::string &Value)
 
std::string log_directory ()
 
void log_directory (const std::string &Value)
 
int rotation_count () const
 
void rotation_count (int Value)
 

Private Attributes

std::string archive_dir_
 
int debug_level_
 
email_notify_container_type email_notify_
 
std::string format_
 
std::string log_dir_
 
int rotation_count_
 

Member Typedef Documentation

◆ email_notify_container_type [1/3]

typedef LDASTools::AL::unordered_map< std::string, std::string > GenericAPI::LoggingInfo::email_notify_container_type
private

◆ email_notify_container_type [2/3]

typedef LDASTools::AL::unordered_map< std::string, std::string > GenericAPI::LoggingInfo::email_notify_container_type
private

◆ email_notify_container_type [3/3]

typedef LDASTools::AL::unordered_map< std::string, std::string > GenericAPI::LoggingInfo::email_notify_container_type
private

Constructor & Destructor Documentation

◆ LoggingInfo() [1/3]

GenericAPI::LoggingInfo::LoggingInfo ( )

◆ LoggingInfo() [2/3]

GenericAPI::LoggingInfo::LoggingInfo ( )

◆ LoggingInfo() [3/3]

GenericAPI::LoggingInfo::LoggingInfo ( )

Member Function Documentation

◆ archive_directory() [1/6]

std::string GenericAPI::LoggingInfo::archive_directory ( )
private

◆ archive_directory() [2/6]

std::string GenericAPI::LoggingInfo::archive_directory ( )
private

◆ archive_directory() [3/6]

std::string GenericAPI::LoggingInfo::archive_directory ( )
private

◆ archive_directory() [4/6]

void GenericAPI::LoggingInfo::archive_directory ( const std::string &  Value)
private

◆ archive_directory() [5/6]

void GenericAPI::LoggingInfo::archive_directory ( const std::string &  Value)
private

◆ archive_directory() [6/6]

void GenericAPI::LoggingInfo::archive_directory ( const std::string &  Value)
private

◆ ArchiveDirectory() [1/6]

static std::string GenericAPI::LoggingInfo::ArchiveDirectory ( )
static

◆ ArchiveDirectory() [2/6]

static std::string GenericAPI::LoggingInfo::ArchiveDirectory ( )
static

◆ ArchiveDirectory() [3/6]

static std::string GenericAPI::LoggingInfo::ArchiveDirectory ( )
static

◆ ArchiveDirectory() [4/6]

static void GenericAPI::LoggingInfo::ArchiveDirectory ( const std::string &  Value)
static

◆ ArchiveDirectory() [5/6]

static void GenericAPI::LoggingInfo::ArchiveDirectory ( const std::string &  Value)
static

◆ ArchiveDirectory() [6/6]

static void GenericAPI::LoggingInfo::ArchiveDirectory ( const std::string &  Value)
static

◆ debug_level() [1/6]

int GenericAPI::LoggingInfo::debug_level ( ) const
private

◆ debug_level() [2/6]

int GenericAPI::LoggingInfo::debug_level ( ) const
private

◆ debug_level() [3/6]

int GenericAPI::LoggingInfo::debug_level ( ) const
private

◆ debug_level() [4/6]

void GenericAPI::LoggingInfo::debug_level ( int  Value)
private

◆ debug_level() [5/6]

void GenericAPI::LoggingInfo::debug_level ( int  Value)
private

◆ debug_level() [6/6]

void GenericAPI::LoggingInfo::debug_level ( int  Value)
private

◆ DebugLevel() [1/6]

static int GenericAPI::LoggingInfo::DebugLevel ( )
static

◆ DebugLevel() [2/6]

static int GenericAPI::LoggingInfo::DebugLevel ( )
static

◆ DebugLevel() [3/6]

static int GenericAPI::LoggingInfo::DebugLevel ( )
static

◆ DebugLevel() [4/6]

static void GenericAPI::LoggingInfo::DebugLevel ( int  Value)
static

◆ DebugLevel() [5/6]

static void GenericAPI::LoggingInfo::DebugLevel ( int  Value)
static

◆ DebugLevel() [6/6]

static void GenericAPI::LoggingInfo::DebugLevel ( int  Value)
static

◆ email_notify() [1/6]

std::string GenericAPI::LoggingInfo::email_notify ( const std::string &  Name)
private

◆ email_notify() [2/6]

std::string GenericAPI::LoggingInfo::email_notify ( const std::string &  Name)
private

◆ email_notify() [3/6]

std::string GenericAPI::LoggingInfo::email_notify ( const std::string &  Name)
private

◆ email_notify() [4/6]

void GenericAPI::LoggingInfo::email_notify ( const std::string &  Name,
const std::string &  Value 
)
private

◆ email_notify() [5/6]

void GenericAPI::LoggingInfo::email_notify ( const std::string &  Name,
const std::string &  Value 
)
private

◆ email_notify() [6/6]

void GenericAPI::LoggingInfo::email_notify ( const std::string &  Name,
const std::string &  Value 
)
private

◆ EMailNotify() [1/6]

static std::string GenericAPI::LoggingInfo::EMailNotify ( const std::string &  Name)
static

◆ EMailNotify() [2/6]

static std::string GenericAPI::LoggingInfo::EMailNotify ( const std::string &  Name)
static

◆ EMailNotify() [3/6]

static std::string GenericAPI::LoggingInfo::EMailNotify ( const std::string &  Name)
static

◆ EMailNotify() [4/6]

static void GenericAPI::LoggingInfo::EMailNotify ( const std::string &  Name,
const std::string &  Value 
)
static

◆ EMailNotify() [5/6]

static void GenericAPI::LoggingInfo::EMailNotify ( const std::string &  Name,
const std::string &  Value 
)
static

◆ EMailNotify() [6/6]

static void GenericAPI::LoggingInfo::EMailNotify ( const std::string &  Name,
const std::string &  Value 
)
static

◆ Format() [1/6]

static std::string GenericAPI::LoggingInfo::Format ( )
static

◆ format() [1/6]

std::string GenericAPI::LoggingInfo::format ( )
private

◆ Format() [2/6]

static std::string GenericAPI::LoggingInfo::Format ( )
static

◆ format() [2/6]

std::string GenericAPI::LoggingInfo::format ( )
private

◆ Format() [3/6]

static std::string GenericAPI::LoggingInfo::Format ( )
static

◆ format() [3/6]

std::string GenericAPI::LoggingInfo::format ( )
private

◆ Format() [4/6]

static void GenericAPI::LoggingInfo::Format ( const std::string &  Value)
static

◆ format() [4/6]

void GenericAPI::LoggingInfo::format ( const std::string &  Value)
private

◆ Format() [5/6]

static void GenericAPI::LoggingInfo::Format ( const std::string &  Value)
static

◆ format() [5/6]

void GenericAPI::LoggingInfo::format ( const std::string &  Value)
private

◆ Format() [6/6]

static void GenericAPI::LoggingInfo::Format ( const std::string &  Value)
static

◆ format() [6/6]

void GenericAPI::LoggingInfo::format ( const std::string &  Value)
private

◆ log_directory() [1/6]

std::string GenericAPI::LoggingInfo::log_directory ( )
private

◆ log_directory() [2/6]

std::string GenericAPI::LoggingInfo::log_directory ( )
private

◆ log_directory() [3/6]

std::string GenericAPI::LoggingInfo::log_directory ( )
private

◆ log_directory() [4/6]

void GenericAPI::LoggingInfo::log_directory ( const std::string &  Value)
private

◆ log_directory() [5/6]

void GenericAPI::LoggingInfo::log_directory ( const std::string &  Value)
private

◆ log_directory() [6/6]

void GenericAPI::LoggingInfo::log_directory ( const std::string &  Value)
private

◆ LogDirectory() [1/6]

static std::string GenericAPI::LoggingInfo::LogDirectory ( )
static

◆ LogDirectory() [2/6]

static std::string GenericAPI::LoggingInfo::LogDirectory ( )
static

◆ LogDirectory() [3/6]

static std::string GenericAPI::LoggingInfo::LogDirectory ( )
static

◆ LogDirectory() [4/6]

static void GenericAPI::LoggingInfo::LogDirectory ( const std::string &  Value)
static

◆ LogDirectory() [5/6]

static void GenericAPI::LoggingInfo::LogDirectory ( const std::string &  Value)
static

◆ LogDirectory() [6/6]

static void GenericAPI::LoggingInfo::LogDirectory ( const std::string &  Value)
static

◆ rotation_count() [1/6]

int GenericAPI::LoggingInfo::rotation_count ( ) const
private

◆ rotation_count() [2/6]

int GenericAPI::LoggingInfo::rotation_count ( ) const
private

◆ rotation_count() [3/6]

int GenericAPI::LoggingInfo::rotation_count ( ) const
private

◆ rotation_count() [4/6]

void GenericAPI::LoggingInfo::rotation_count ( int  Value)
private

◆ rotation_count() [5/6]

void GenericAPI::LoggingInfo::rotation_count ( int  Value)
private

◆ rotation_count() [6/6]

void GenericAPI::LoggingInfo::rotation_count ( int  Value)
private

◆ RotationCount() [1/6]

static int GenericAPI::LoggingInfo::RotationCount ( )
static

◆ RotationCount() [2/6]

static int GenericAPI::LoggingInfo::RotationCount ( )
static

◆ RotationCount() [3/6]

static int GenericAPI::LoggingInfo::RotationCount ( )
static

◆ RotationCount() [4/6]

static void GenericAPI::LoggingInfo::RotationCount ( int  Value)
static

◆ RotationCount() [5/6]

static void GenericAPI::LoggingInfo::RotationCount ( int  Value)
static

◆ RotationCount() [6/6]

static void GenericAPI::LoggingInfo::RotationCount ( int  Value)
static

Member Data Documentation

◆ archive_dir_

std::string GenericAPI::LoggingInfo::archive_dir_
private

◆ debug_level_

int GenericAPI::LoggingInfo::debug_level_
private

◆ email_notify_

email_notify_container_type GenericAPI::LoggingInfo::email_notify_
private

◆ format_

std::string GenericAPI::LoggingInfo::format_
private

◆ log_dir_

std::string GenericAPI::LoggingInfo::log_dir_
private

◆ rotation_count_

int GenericAPI::LoggingInfo::rotation_count_
private

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