#include <Logger.h>

Public Member Functions

 LogMessages ()
 
virtual ~LogMessages ()
 
void Clear ()
 
bool IsEmpty ()
 

Static Public Member Functions

static bool SerializeToString (const LogMessages &msgs, std::string &output, eSerializationFormat m, Logger *logger)
 
static bool SerializeFromString (const std::string &src, LogMessages &msgs, eSerializationFormat m, Logger *logger)
 

Public Attributes

std::vector< std::string > debug_msgs
 
std::vector< std::string > info_msgs
 
std::vector< std::string > warning_msgs
 
std::vector< std::string > error_msgs
 
std::vector< std::string > fatal_msgs
 

Constructor & Destructor Documentation

◆ LogMessages()

LogMessages::LogMessages ( )
inline

◆ ~LogMessages()

virtual LogMessages::~LogMessages ( )
inlinevirtual

Member Function Documentation

◆ Clear()

void LogMessages::Clear ( )
inline

◆ IsEmpty()

bool LogMessages::IsEmpty ( )
inline

◆ SerializeFromString()

bool LogMessages::SerializeFromString ( const std::string &  src,
LogMessages msgs,
eSerializationFormat  m,
Logger logger 
)
static

◆ SerializeToString()

bool LogMessages::SerializeToString ( const LogMessages msgs,
std::string &  output,
eSerializationFormat  m,
Logger logger 
)
static

Member Data Documentation

◆ debug_msgs

std::vector<std::string> LogMessages::debug_msgs

◆ error_msgs

std::vector<std::string> LogMessages::error_msgs

◆ fatal_msgs

std::vector<std::string> LogMessages::fatal_msgs

◆ info_msgs

std::vector<std::string> LogMessages::info_msgs

◆ warning_msgs

std::vector<std::string> LogMessages::warning_msgs

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.