C++ Instrument Catalog
Public Types | Public Member Functions | Public Attributes | List of all members
MTL::CMFCDevice::sMFCDeviceError Struct Reference

#include <MFCDevice.h>

Public Types

enum  eLevel { kFatal = 1, kError = 2, kWarning = 3, kNoError = 4 }
 

Public Member Functions

 sMFCDeviceError ()
 
 sMFCDeviceError (eLevel ErrLevel, std::string ErrDesc="", std::string Loc="")
 
bool HasError ()
 
 operator bool () const
 

Public Attributes

enum MTL::CMFCDevice::sMFCDeviceError::eLevel Level
 
std::string Description
 
std::string Location
 

Detailed Description

Definition at line 30 of file MFCDevice.h.

Member Enumeration Documentation

◆ eLevel

Enumerator
kFatal 
kError 
kWarning 
kNoError 

Definition at line 31 of file MFCDevice.h.

Constructor & Destructor Documentation

◆ sMFCDeviceError() [1/2]

MTL::CMFCDevice::sMFCDeviceError::sMFCDeviceError ( )
inline

Definition at line 39 of file MFCDevice.h.

◆ sMFCDeviceError() [2/2]

MTL::CMFCDevice::sMFCDeviceError::sMFCDeviceError ( eLevel  ErrLevel,
std::string  ErrDesc = "",
std::string  Loc = "" 
)
inline

Definition at line 42 of file MFCDevice.h.

Member Function Documentation

◆ HasError()

bool MTL::CMFCDevice::sMFCDeviceError::HasError ( )
inline

Definition at line 45 of file MFCDevice.h.

◆ operator bool()

MTL::CMFCDevice::sMFCDeviceError::operator bool ( ) const
inline

Definition at line 49 of file MFCDevice.h.

Member Data Documentation

◆ Description

std::string MTL::CMFCDevice::sMFCDeviceError::Description

Definition at line 37 of file MFCDevice.h.

◆ Level

enum MTL::CMFCDevice::sMFCDeviceError::eLevel MTL::CMFCDevice::sMFCDeviceError::Level

◆ Location

std::string MTL::CMFCDevice::sMFCDeviceError::Location

Definition at line 38 of file MFCDevice.h.


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