replicode
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes | List of all members
r_code::Mem Class Referenceabstract

#include <object.h>

Inheritance diagram for r_code::Mem:
Inheritance graph
Collaboration diagram for r_code::Mem:
Collaboration graph

Public Member Functions

virtual Codebuild_object (SysObject *source) const =0
 
virtual void delete_object (Code *object)=0
 

Static Public Member Functions

static MemGet ()
 

Protected Member Functions

 Mem ()
 

Static Protected Attributes

static MemSingleton = NULL
 

Constructor & Destructor Documentation

r_code::Mem::Mem ( )
protected

Member Function Documentation

virtual Code* r_code::Mem::build_object ( SysObject source) const
pure virtual

Here is the caller graph for this function:

virtual void r_code::Mem::delete_object ( Code object)
pure virtual

Implemented in r_exec::MemVolatile, and r_exec::MemStatic.

Mem * r_code::Mem::Get ( )
static

Here is the caller graph for this function:

Member Data Documentation

Mem * r_code::Mem::Singleton = NULL
staticprotected

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