|
bioprocessing 6.0.4
|
Vertices with value. More...
#include <bioprocessing/graph/valuevertex.h>


Public Types | |
| typedef ValueVertexRef< T > | Vertex |
| Useable type (RC) | |
| typedef ValueVertexRef< T > | Ref |
| Reference type. | |
| typedef T | Type |
| Value type. | |
Public Types inherited from bio::BaseVertex | |
| typedef BaseVertexRef | Vertex |
| Useable type (its RC pointer) | |
| typedef BaseVertexRef | Ref |
| RC pointer to the type. | |
Public Member Functions | |
| ValueVertex (const Type &val) | |
| Constructor from a value. | |
| virtual | ~ValueVertex () |
| const Type & | value () const |
| Const accessor to th value. | |
| Type | value () |
| Non const accessor to the value. | |
Public Member Functions inherited from bio::BaseVertex | |
| 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 ValueVertex< T > | This |
| Type of *this. | |
| typedef BaseVertex | Base |
| Base class. | |
Protected Types inherited from bio::BaseVertex | |
| typedef BaseVertex | This |
Type of *this. | |
Protected Attributes | |
| Type | _value |
Friends | |
| class | ValueVertexRef< T > |
Vertices with value.
This class is templated with a value type (U8, S16, S32 ...).
The vertices embed a value of this type.
The overall behaviour of those vertices is the same as in BaseVertex.
Definition at line 34 of file valuevertex.h.
|
protected |
Base class.
Definition at line 39 of file valuevertex.h.
| typedef ValueVertexRef<T> bio::ValueVertex< T >::Ref |
Reference type.
Definition at line 42 of file valuevertex.h.
|
protected |
Type of *this.
Definition at line 38 of file valuevertex.h.
| typedef T bio::ValueVertex< T >::Type |
Value type.
Definition at line 43 of file valuevertex.h.
| typedef ValueVertexRef<T> bio::ValueVertex< T >::Vertex |
Useable type (RC)
Definition at line 41 of file valuevertex.h.
|
inline |
|
inlinevirtual |
Definition at line 49 of file valuevertex.h.
|
inline |
|
inline |
|
friend |
Definition at line 60 of file valuevertex.h.
|
protected |
Definition at line 60 of file valuevertex.h.
Referenced by value(), value(), and ValueVertex().