libcsdbg  1.28
C++ exception (and generic) stack trace debug library
csdbg::symbol Class Reference

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 symbolclone () const
 Object virtual copy constructor. More...
 
virtual mem_addr_t addr () const
 Get the symbol address. More...
 
virtual const i8name () const
 Get the symbol name. More...
 
virtual symboloperator= (const symbol &)
 Assignment operator. More...
 
- Public Member Functions inherited from csdbg::object
virtual ~object ()=0
 To be implemented. More...
 
virtual const i8class_name () const
 Query the class name of an object descending from csdbg::object. More...
 

Protected Attributes

mem_addr_t m_addr
 Symbol address. More...
 
i8m_name
 Symbol name. More...
 

Detailed Description

This class represents a program/library function symbol.

Definition at line 17 of file symbol.hpp.


The documentation for this class was generated from the following files: