libcsdbg
1.28
C++ exception (and generic) stack trace debug library
|
This class represents a program/library function symbol. More...
#include <symbol.hpp>
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.