#include <dbg.h>
Public Member Functions | |
source_pos (line_no_t ln, func_name_t fn, file_name_t fl, dbg_source s) | |
Creates a source_pos struct. | |
source_pos () | |
A 'null' source_pos for 'no position specified'. | |
Public Attributes | |
line_no_t | line |
func_name_t | func |
file_name_t | file |
dbg_source | src |
That is,
There is an empty constructor that allows you to create a source_pos that represents 'no position specified'.
This structure should only be used in dbg library API calls.
You can print a source_pos using the usual stream manipulator syntax.
Definition at line 431 of file dbg.h.
|
Creates a source_pos struct. Use the DBG_HERE macro to call this constructor conveniently. Definition at line 442 of file dbg.h. 00443 : line(ln), func(fn), file(fl), src(s) {}
|