#include <BLinkable.hh>
Collaboration diagram for MangoPtr::BLinkable< ID >:
The template parameter should not be specified, i.e.
class Foo: public BLinkable<> {...}
Definition at line 38 of file BLinkable.hh.
Public Methods | |
const ValidityOwner & | getValidityOwner () const |
Get access to the validity owner that keeps track of the existence of this instance. | |
Protected Methods | |
~BLinkable () | |
Signal that instance no longer valid. | |
BLinkable () | |
can't instantiate a pure BLinkable | |
BLinkable (const BLinkable &) | |
Don't copy validity state since specific to instance. | |
void | operator= (const BLinkable &) |
Don't copy validity state since specific to instance. | |
void | invalidateSelf () |
Pretend that we are no longer valid. |