|
libcsdbg
1.28
C++ exception (and generic) stack trace debug library
|
This class represents a program/library function symbol. More...
#include <symbol.hpp>
Inheritance diagram for csdbg::symbol:
Collaboration diagram for csdbg::symbol:Public Member Functions | |
| symbol (mem_addr_t, const i8 *) | |
| Object constructor. More... | |
| symbol (const symbol &) | |
| Object copy constructor. More... | |
| virtual | ~symbol () |
| Object destructor. More... | |
| virtual symbol * | clone () const |
| Object virtual copy constructor. 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_addr |
| Symbol address. More... | |
| i8 * | m_name |
| Symbol name. More... | |
This class represents a program/library function symbol.
Definition at line 17 of file symbol.hpp.