fintp_log
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FinTP::EventSeverity Class Reference

#include <AppExceptions.h>

Public Types

enum  EventSeverityEnum { Fatal, Transient, Info }
 

Public Member Functions

 EventSeverity (const EventSeverityEnum severity=EventSeverity::Transient)
 
EventSeverityoperator= (const EventSeverityEnum severity)
 
string ToString () const
 EventSeverity implementation. More...
 
EventSeverityEnum getSeverity () const
 

Static Public Member Functions

static EventSeverityEnum Parse (const string &value)
 

Private Attributes

EventSeverityEnum m_Severity
 

Member Enumeration Documentation

Enumerator
Fatal 
Transient 
Info 

Constructor & Destructor Documentation

FinTP::EventSeverity::EventSeverity ( const EventSeverityEnum  severity = EventSeverity::Transient)
inlineexplicit

Member Function Documentation

EventSeverityEnum FinTP::EventSeverity::getSeverity ( ) const
inline
EventSeverity& FinTP::EventSeverity::operator= ( const EventSeverityEnum  severity)
inline
EventSeverity::EventSeverityEnum EventSeverity::Parse ( const string &  value)
static
string EventSeverity::ToString ( ) const

EventSeverity implementation.

Member Data Documentation

EventSeverityEnum FinTP::EventSeverity::m_Severity
private

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