replicode
Public Member Functions | Public Attributes | List of all members
r_code::ImageObject Class Referenceabstract

#include <object.h>

Inheritance diagram for r_code::ImageObject:
Inheritance graph
Collaboration diagram for r_code::ImageObject:
Collaboration graph

Public Member Functions

virtual ~ImageObject ()
 
virtual void write (uintptr_t *data)=0
 
virtual void read (uintptr_t *data)=0
 
virtual void trace ()=0
 

Public Attributes

r_code::vector< Atomcode
 
r_code::vector< uintptr_t > references
 

Constructor & Destructor Documentation

virtual r_code::ImageObject::~ImageObject ( )
inlinevirtual

Member Function Documentation

virtual void r_code::ImageObject::read ( uintptr_t *  data)
pure virtual

Implemented in r_code::SysObject, and r_code::SysView.

virtual void r_code::ImageObject::trace ( )
pure virtual

Implemented in r_code::SysObject, and r_code::SysView.

Here is the caller graph for this function:

virtual void r_code::ImageObject::write ( uintptr_t *  data)
pure virtual

Implemented in r_code::SysObject, and r_code::SysView.

Member Data Documentation

r_code::vector<Atom> r_code::ImageObject::code
r_code::vector<uintptr_t> r_code::ImageObject::references

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