#include <ocjump.h>
Public Member Functions | |
ObjectContext (Object *) | |
virtual | ~ObjectContext () |
void | restore () |
Private Attributes | |
Object * | a1 |
Objectdata * | a2 |
int * | a3 |
int | a4 |
Symlist * | a5 |
boolean | restored_ |
ObjectContext::ObjectContext | ( | Object * | obj | ) |
References a1, a2, a3, a4, a5, hoc_objectdata, hoc_symlist, hoc_thisobject, hoc_top_level_data, hoc_top_level_symlist, oc_save_hoc_oop(), and restored_.
ObjectContext::~ObjectContext | ( | ) | [virtual] |
void ObjectContext::restore | ( | ) |
References a1, a2, a3, a4, a5, oc_restore_hoc_oop(), and restored_.
Referenced by ~ObjectContext().
Object* ObjectContext::a1 [private] |
Referenced by ObjectContext(), and restore().
Objectdata* ObjectContext::a2 [private] |
Referenced by ObjectContext(), and restore().
int* ObjectContext::a3 [private] |
Referenced by ObjectContext(), and restore().
int ObjectContext::a4 [private] |
Referenced by ObjectContext(), and restore().
Symlist* ObjectContext::a5 [private] |
Referenced by ObjectContext(), and restore().
boolean ObjectContext::restored_ [private] |
Referenced by ObjectContext(), restore(), and ~ObjectContext().