LifeV
LifeV::SmartAssert Namespace Reference

Typedefs

typedef void(* assertFunction_Type) (const AssertContext &context)
 

Functions

std::string getTypeofLevel (int nLevel)
 
void dumpContextSummary (const AssertContext &context, std::ostream &out)
 
void dumpContextDetail (const AssertContext &context, std::ostream &out)
 
void defaultWarnHandler (const AssertContext &context)
 
void defaultDebugHandler (const AssertContext &context)
 
void defaultErrorHandler (const AssertContext &context)
 
void defaultFatalHandler (const AssertContext &context)
 
void defaultLogger (const AssertContext &context)
 
inline ::LifeV::Assert makeAssert (const char *expr)
 

Typedef Documentation

◆ assertFunction_Type

typedef void(* assertFunction_Type) (const AssertContext &context)

Definition at line 176 of file LifeAssertSmart.hpp.

Function Documentation

◆ getTypeofLevel()

std::string getTypeofLevel ( int  nLevel)

Definition at line 96 of file LifeAssertSmart.cpp.

◆ dumpContextSummary()

void dumpContextSummary ( const AssertContext context,
std::ostream &  out 
)

Definition at line 118 of file LifeAssertSmart.cpp.

+ Here is the caller graph for this function:

◆ dumpContextDetail()

void dumpContextDetail ( const AssertContext context,
std::ostream &  out 
)

Definition at line 134 of file LifeAssertSmart.cpp.

+ Here is the caller graph for this function:

◆ defaultWarnHandler()

void defaultWarnHandler ( const AssertContext context)

Definition at line 184 of file LifeAssertSmart.cpp.

+ Here is the caller graph for this function:

◆ defaultDebugHandler()

void defaultDebugHandler ( const AssertContext context)

Definition at line 191 of file LifeAssertSmart.cpp.

+ Here is the caller graph for this function:

◆ defaultErrorHandler()

void defaultErrorHandler ( const AssertContext context)

Definition at line 255 of file LifeAssertSmart.cpp.

+ Here is the caller graph for this function:

◆ defaultFatalHandler()

void defaultFatalHandler ( const AssertContext context)

Definition at line 264 of file LifeAssertSmart.cpp.

+ Here is the caller graph for this function:

◆ defaultLogger()

void defaultLogger ( const AssertContext context)

Definition at line 171 of file LifeAssertSmart.cpp.

+ Here is the caller graph for this function:

◆ makeAssert()

inline ::LifeV::Assert LifeV::SmartAssert::makeAssert ( const char *  expr)

Definition at line 431 of file LifeAssertSmart.hpp.