|
libcsdbg
1.28
C++ exception (and generic) stack trace debug library
|
This class represents a program/library runtime function call. More...
#include <call.hpp>
Inheritance diagram for csdbg::call:
Collaboration diagram for csdbg::call:Public Member Functions | |
| call (mem_addr_t, mem_addr_t, const i8 *) | |
| Object constructor. More... | |
| call (const call &) | |
| Object copy constructor. More... | |
| virtual | ~call () |
| Object destructor. More... | |
| virtual call * | clone () const |
| Object virtual copy constructor. More... | |
| virtual mem_addr_t | site () const |
| Get the call site address. More... | |
| virtual call & | operator= (const call &) |
| Assignment operator. More... | |
Public Member Functions inherited from csdbg::symbol | |
| symbol (mem_addr_t, const i8 *) | |
| Object constructor. More... | |
| symbol (const symbol &) | |
| Object copy constructor. More... | |
| virtual | ~symbol () |
| Object destructor. More... | |
| virtual mem_addr_t | addr () const |
| Get the symbol address. More... | |
| virtual const i8 * | name () const |
| Get the symbol name. More... | |
| virtual symbol & | operator= (const symbol &) |
| Assignment operator. More... | |
Public Member Functions inherited from csdbg::object | |
| virtual | ~object ()=0 |
| To be implemented. More... | |
| virtual const i8 * | class_name () const |
| Query the class name of an object descending from csdbg::object. More... | |
Protected Attributes | |
| mem_addr_t | m_site |
| Call site address. More... | |
Protected Attributes inherited from csdbg::symbol | |
| mem_addr_t | m_addr |
| Symbol address. More... | |
| i8 * | m_name |
| Symbol name. More... | |
This class represents a program/library runtime function call.