ivutils
Loading...
Searching...
No Matches
log_exception_traits< exc_t > Struct Template Reference

traits structure to deduce exception level and name from exception class by default all exceptions have vblFATAL level More...

#include <logexc.h>

Static Public Member Functions

static int level (const exc_t &signal)
 exeption level according to the vbLEVELS
 
static std::string name (const exc_t &signal)
 the string name of exception category
 
static exc_t add_words (const exc_t &orig, const char *words)
 adds some more explanations to the description default behaviour: nothing done
 

Detailed Description

template<class exc_t>
struct log_exception_traits< exc_t >

traits structure to deduce exception level and name from exception class by default all exceptions have vblFATAL level


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