Classes | |
class | location_ct |
A source file location. More... | |
class | location_ct |
A source file location. More... | |
class | object_file_ct |
An object representing the main executable or a shared library. More... | |
class | object_file_ct |
An object representing the main executable or a shared library. More... | |
Functions | |
char const * | libcwd::pc_mangled_function_name (void const *addr) |
Find the mangled function name of the address addr. | |
std::ostream & | libcwd::operator<< (std::ostream &os, location_ct const &location) |
Write location to ostream os. | |
Variables | |
char const *const | libcwd::unknown_function_c |
This constant (pointer) is returned by location_ct::mangled_function_name() when no function is known. |
When libcwd was configured with --enable-location, then libcwd allows one to easily obtain source-file / line-number information of a given address using the class location_ct.
|
Write location to ostream os. Write the contents of a location_ct object to an ostream in the form "source-%file:line-number", or writes "<unknown location>" when the location is unknown. |
|
Find the mangled function name of the address addr.
|