Public Member Functions
|Marks the keystone. |
Static Public Member Functions
|static ptr< d >||create (const ptr< c > &a_fc, const ptr< c > &a_gc)|
Protected Member Functions
|d (const ptr< c > &a_fc, const ptr< c > &a_gc)|
|srp< c >||fc|
|srp< c >||gc|
|Class gc accesses keystone for speed. |
Marks the keystone.
Marks all directly reachable parts of the class. The method must be overriden for each inherited class. It should contain abc.gc_mark() for each field abc of the inherited class and call to gc_mark() of the direct ancestor of the class. Does nothing for keystone, only stops processing of ancestors.
Reimplemented from lestes::std::mem::keystone.