|
bioprocessing 6.0.4
|
Base class for vertices. More...
#include <bioprocessing/graph/basevertex.h>


Public Types | |
| typedef BaseVertexRef | Vertex |
| Useable type (its RC pointer) | |
| typedef BaseVertexRef | Ref |
| RC pointer to the type. | |
Public Member Functions | |
| BaseVertex () | |
| Default constructor. | |
| virtual | ~BaseVertex () |
| virtual bool | operator> (const This &other) const |
| virtual bool | operator< (const This &other) const |
| virtual bool | operator== (const This &other) const |
| virtual bool | operator!= (const This &other) const |
| virtual bool | operator<= (const This &other) const |
| virtual bool | operator>= (const This &other) const |
Protected Types | |
| typedef BaseVertex | This |
Type of *this. | |
Friends | |
| class | BaseVertexRef |
Base class for vertices.
In this basic construction, a vertex is an object. Consequentely, each instance of a BaseVertex is a different vertex.
You shouldn't directly manipulate a BaseVertex object, and instead use BaseVertexRef which is its entry point (A reference counting pointer that dereference its methods)
Definition at line 33 of file basevertex.h.
| typedef BaseVertexRef bio::BaseVertex::Ref |
RC pointer to the type.
Definition at line 40 of file basevertex.h.
|
protected |
Type of *this.
Definition at line 37 of file basevertex.h.
| typedef BaseVertexRef bio::BaseVertex::Vertex |
Useable type (its RC pointer)
Definition at line 39 of file basevertex.h.
|
inline |
Default constructor.
Definition at line 45 of file basevertex.h.
|
inlinevirtual |
Definition at line 46 of file basevertex.h.
|
inlinevirtual |
Definition at line 62 of file basevertex.h.
|
inlinevirtual |
Definition at line 54 of file basevertex.h.
|
inlinevirtual |
Definition at line 66 of file basevertex.h.
|
inlinevirtual |
Definition at line 58 of file basevertex.h.
|
inlinevirtual |
Definition at line 50 of file basevertex.h.
|
inlinevirtual |
Definition at line 70 of file basevertex.h.
|
friend |