BTK::COMMON::ASSERTIONS Namespace Reference


Typedefs

typedef assert_code(*) assert_handler (std::string const &, std::string const &, unsigned)

Enumerations

enum  assert_code { EXIT, CONTINUE, IGNORE }

Functions

string make_assert_message (string const &msg, string const &file, unsigned line)
BTK::COMMON::ASSERTIONS::assert_code default_assert_handler (string const &msg, string const &file, unsigned line)
std::string make_assert_message (std::string const &msg, std::string const &file, unsigned line)
assert_code default_assert_handler (std::string const &msg, std::string const &file, unsigned line)

Variables

assert_handler current_assert_handler


Typedef Documentation

typedef assert_code(*) assert_handler(std::string const &, std::string const &, unsigned)


Enumeration Type Documentation

enum assert_code

Enumerator:
EXIT 
CONTINUE 
IGNORE 


Function Documentation

assert_code BTK::COMMON::ASSERTIONS::default_assert_handler ( std::string const &  msg,
std::string const &  file,
unsigned  line 
)

BTK::COMMON::ASSERTIONS::assert_code BTK::COMMON::ASSERTIONS::default_assert_handler ( string const &  msg,
string const &  file,
unsigned  line 
)

std::string BTK::COMMON::ASSERTIONS::make_assert_message ( std::string const &  msg,
std::string const &  file,
unsigned  line 
)

string BTK::COMMON::ASSERTIONS::make_assert_message ( string const &  msg,
string const &  file,
unsigned  line 
)


Variable Documentation

BTK::COMMON::ASSERTIONS::assert_handler current_assert_handler


Generated on Sun Jul 15 20:46:33 2007 for BTK Core by  doxygen 1.5.1