LiveWrapper Class Reference#include <LiveWrapper.h>
Inheritance diagram for LiveWrapper:
[legend]List of all members.
Constructor & Destructor Documentation
| LiveWrapper::LiveWrapper |
( |
|
) |
[inline] |
|
Member Function Documentation
| Listable * LiveWrapper::object |
( |
|
) |
const [virtual] |
|
| void LiveWrapper::object |
( |
const Listable * |
newobject |
) |
[virtual] |
|
| void LiveWrapper::loose_object |
( |
|
) |
|
|
| void LiveWrapper::delete_object |
( |
|
) |
[virtual] |
|
| void LiveWrapper::zombie_object |
( |
|
) |
[inline] |
|
| void LiveWrapper::modify_in_place |
( |
modify_proc |
mod, |
|
|
void * |
extra_data = 0 |
|
) |
|
|
|
|
Modify the object in place by calling mod(obj, extra_data) where obj is the pointer which owns the object.
The procedure 'mod' is expected to do it's own grabage collection as seen in Simplify. |
| int LiveWrapper::is_live_wrapper |
( |
|
) |
const [virtual] |
|
|
|
Is wrapper a live wrapper a reference wrapper?
Reimplemented from Wrapper.
Definition at line 146 of file LiveWrapper.cc. |
| Wrapper * LiveWrapper::clone |
( |
|
) |
const [virtual] |
|
| int LiveWrapper::structures_OK |
( |
|
) |
[virtual] |
|
The documentation for this class was generated from the following files:
|