itpp_sci  4
Classes | Enumerations | Functions
itpp Namespace Reference

Classes

class  itpp_sci_assert_exception
 

Enumerations

enum  itpp_sci_error_msg_style_t { msg_style_full, msg_style_minimum }
 Style of assert, error and warning messages. More...
 

Functions

void itpp_sci_assert_f (std::string ass, std::string msg, std::string file, int line)
 Helper function for the itpp_sci_assert and itpp_sci_assert_debug macros. More...
 
void itpp_sci_error_f (std::string msg, std::string file, int line)
 Helper function for the itpp_sci_error and itpp_sci_error_if macros. More...
 
void itpp_sci_info_f (std::string msg)
 Helper function for the itpp_sci_info and itpp_sci_info_debug macros. More...
 
void itpp_sci_warning_f (std::string msg, std::string file, int line)
 Helper function for the itpp_sci_warning macro. More...
 
void itpp_sci_enable_warnings ()
 Enable warnings. More...
 
void itpp_sci_disable_warnings ()
 Disable warnings. More...
 
void itpp_sci_redirect_warnings (std::ostream *warn_stream)
 Redirect warnings to the ostream warn_stream. More...
 
void itpp_sci_error_msg_style (itpp_sci_error_msg_style_t style)
 Set preferred style of assert, error and warning messages. More...
 
void itpp_sci_enable_exceptions (bool on)
 Enable/disable using exceptions for error handling. More...