Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

more::diag Namespace Reference

Diagnostics, debugging and profiling. More...

Compounds

Functions


Detailed Description

Diagnostics, debugging and profiling.

Most things defined here does not contribute to the functionality of correct program in a working environment. These are tools to help the developer to reach the point of a correct program in cooperation with testers and unfortunate users, and to help the user to fix his installation.


Function Documentation

std::ostream& cdbg int   
 

int check_exit_status int    err = 0
 

If MORE_CHECK has failed at least once, reports the number of fails, and returns nonzero, otherwise return err.

void debug_init io::cmdline  
 

void fatal char const *   
 

report a fatal error and abort.

void logic_error std::string    where,
std::string    msg
 

report a fatal error.

std::ostream& operator<< std::ostream &    out,
const stopwatch   sw
[inline]
 

void parse_debug_level_from_cmdline int &    argc,
char **&    argv
 

void set_debug_level int   
 

bool show_sometimes_helper  
 

char const* strerror int    err
 

Equivalent to std::strerror(err).

char const* strerror  
 

Equivalent to strerror(the_errno()).

int the_errno  
 

Return the value of errno.


Generated on Sat Sep 7 19:12:03 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by Dimitri van Heesch.