#include <Iovs_CatalystLogging.h>
◆ CatalystLogging()
| Iovs::CatalystLogging::CatalystLogging |
( |
| ) |
|
◆ getDefaultLogFileName()
| std::string Iovs::CatalystLogging::getDefaultLogFileName |
( |
| ) |
|
|
inlinestatic |
◆ getDefaultLogOutputDirectoryPath()
| std::string Iovs::CatalystLogging::getDefaultLogOutputDirectoryPath |
( |
| ) |
|
|
inline |
◆ getDelimeter()
| char Iovs::CatalystLogging::getDelimeter |
( |
| ) |
|
|
inlinestatic |
◆ getHeaderNameFromPropName()
| std::string Iovs::CatalystLogging::getHeaderNameFromPropName |
( |
std::string & | propName | ) |
|
|
inline |
◆ getLogFileHeaders()
| std::vector< std::string > Iovs::CatalystLogging::getLogFileHeaders |
( |
| ) |
|
◆ getLogFileName()
| std::string Iovs::CatalystLogging::getLogFileName |
( |
| ) |
|
|
inline |
◆ getLogFilePath()
| std::string Iovs::CatalystLogging::getLogFilePath |
( |
| ) |
|
|
inline |
◆ getLogOutputDirectoryPath()
| std::string Iovs::CatalystLogging::getLogOutputDirectoryPath |
( |
| ) |
|
|
inline |
◆ getLogOutputFromProps()
| std::vector< std::string > Iovs::CatalystLogging::getLogOutputFromProps |
( |
std::vector< std::string > & | headers | ) |
|
|
private |
◆ getPropNameFromHeaderName()
| std::string Iovs::CatalystLogging::getPropNameFromHeaderName |
( |
std::string & | headerName | ) |
|
|
inline |
◆ initializeDefaults()
| void Iovs::CatalystLogging::initializeDefaults |
( |
| ) |
|
|
private |
◆ isCatalystLoggingON()
| bool Iovs::CatalystLogging::isCatalystLoggingON |
( |
| ) |
|
|
inline |
◆ isCatalystLoggingProp()
| bool Iovs::CatalystLogging::isCatalystLoggingProp |
( |
std::string & | propName | ) |
|
|
inline |
◆ isLogFileEmpty()
| bool Iovs::CatalystLogging::isLogFileEmpty |
( |
| ) |
|
|
private |
◆ isReservedPropName()
| bool Iovs::CatalystLogging::isReservedPropName |
( |
std::string & | propName | ) |
|
|
inline |
◆ isSupportedPropType()
| bool Iovs::CatalystLogging::isSupportedPropType |
( |
std::string & | propName | ) |
|
|
inline |
◆ readLogFile() [1/2]
| std::vector< std::vector< std::string > > Iovs::CatalystLogging::readLogFile |
( |
| ) |
|
◆ readLogFile() [2/2]
| std::vector< std::vector< std::string > > Iovs::CatalystLogging::readLogFile |
( |
const std::string & | logFilePath | ) |
|
|
static |
◆ setProperties()
◆ splitStringWithDelimeter()
| std::vector< std::string > Iovs::CatalystLogging::splitStringWithDelimeter |
( |
const std::string & | input, |
|
|
char | delimeter ) |
|
staticprivate |
◆ writeToLogFile()
| std::vector< std::string > Iovs::CatalystLogging::writeToLogFile |
( |
| ) |
|
◆ writeVectorWithDelimeter()
| void Iovs::CatalystLogging::writeVectorWithDelimeter |
( |
std::fstream & | file, |
|
|
const std::vector< std::string > & | string_vector, |
|
|
char | delimeter ) |
|
private |
◆ catalystLoggingEnabled
| bool Iovs::CatalystLogging::catalystLoggingEnabled |
|
private |
◆ directoryPathProp
| std::string Iovs::CatalystLogging::directoryPathProp = logPrefix + "OUTPUT_DIRECTORY_PATH" |
|
private |
◆ enabledProp
| std::string Iovs::CatalystLogging::enabledProp = logPrefix + "ENABLED" |
|
private |
◆ fileNameProp
| std::string Iovs::CatalystLogging::fileNameProp = logPrefix + "FILE_NAME" |
|
private |
◆ logFileName
| std::string Iovs::CatalystLogging::logFileName |
|
private |
◆ logOutputDirectoryPath
| std::string Iovs::CatalystLogging::logOutputDirectoryPath |
|
private |
◆ logPrefix
| std::string Iovs::CatalystLogging::logPrefix = "CATALYST_LOGGING_" |
|
private |
◆ properties
The documentation for this class was generated from the following files: