Modules | |
Trace in Standard Strings | |
Defines | |
#define | hyp_TRACE_SET_FILE(Stream) |
#define | hyp_TRACE(args) |
#define | hyp_TRACE_BEGIN |
#define | hyp_TRACE_DO(Args) |
#define | hyp_TRACE_END |
Functions | |
std::ostream& | GetTraceStream (void) |
void | SetTraceStream (std::ostream &Stream) |
std::string | Begin (const char *File, int Line) |
std::string | End (void) |
std::string | Print (const char *Msg,...) |
Variables | |
std::ostream& | gs_TraceStream = clog |
hyp_TRACE_BEG; for ( int i = 0; i < nb; i++ ) { ... hyp_TRACE_DO( ( "tab[%d]=%d\n", i, tab[ i ] ) ); ... } hyp_TRACE_END;
|
Value: { \ hyp_TRACE_BEGIN; \ hyp_TRACE_DO( args ); \ hyp_TRACE_END; \ } |
|
Value: hyp::ker::GetTraceStream()<<hyp::ker::Begin( __FILE__, __LINE__ )
|
|
Value: hyp::ker::GetTraceStream()<<hyp::ker::Print Args hyp_TRACE_DO( ( "toto, %s: %d,%d", "hello", 3, 4 ) ); |
|
Value: Writes in the trace file a sequence of characters which terminate the trace operations. |
|
Value: hyp::ker::SetStreamTrace( Stream ) |
|
Formats head data to a string. Used by the trace macro.
|
|
Formats the end date to a string. Used by the trace macro.
|
|
Get the stream used for the trace operations.
|
|
Formats data to a string.
|
|
Set the stream used for the trace operations.
|
|
Stream by default for the trace operations. |
|
|