Lolly 1.4.28
|
A template class representing an opaque pointer. More...
#include <blackbox.hpp>
Public Member Functions | |
blackbox_rep () | |
virtual | ~blackbox_rep () |
virtual int | get_type ()=0 |
virtual bool | equal (blackbox_rep *ptr)=0 |
virtual tm_ostream & | display (tm_ostream &out)=0 |
Public Member Functions inherited from abstract_struct | |
abstract_struct () | |
Default constructor for the abstract object. Sets the reference count to 0. | |
virtual | ~abstract_struct () |
Virtual destructor for the abstract object. Decrements the reference count. | |
Additional Inherited Members | |
Public Attributes inherited from abstract_struct | |
int | ref_count |
The reference count for the abstract object. | |
A template class representing an opaque pointer.
Definition at line 16 of file blackbox.hpp.
|
inline |
Definition at line 18 of file blackbox.hpp.
|
inlinevirtual |
Definition at line 19 of file blackbox.hpp.
|
pure virtual |
Implemented in whitebox_rep< T >.
|
pure virtual |
Implemented in whitebox_rep< T >.
|
pure virtual |
Implemented in whitebox_rep< T >.