#include <ProcessBlockIndex.h>
Public Member Functions | |
operator unsigned int () const | |
ProcessBlockIndex & | operator= (const ProcessBlockIndex &)=default |
bool | operator== (const ProcessBlockIndex &iIndex) const |
ProcessBlockIndex ()=delete | |
ProcessBlockIndex (const ProcessBlockIndex &)=default | |
unsigned int | value () const |
~ProcessBlockIndex ()=default | |
Static Public Member Functions | |
static ProcessBlockIndex | invalidProcessBlockIndex () |
Private Member Functions | |
ProcessBlockIndex (unsigned int iIndex) | |
Private Attributes | |
unsigned int | value_ |
Static Private Attributes | |
static const unsigned int | invalidValue_ = std::numeric_limits<unsigned int>::max() |
Friends | |
class | ProcessBlockPrincipal |
Only the ProcessBlockPrincipal is allowed to make one of these. More... | |
|
delete |
Referenced by invalidProcessBlockIndex().
|
default |
|
default |
|
inlineexplicitprivate |
Definition at line 38 of file ProcessBlockIndex.h.
|
static |
Definition at line 9 of file ProcessBlockIndex.cc.
References invalidValue_, and ProcessBlockIndex().
|
inline |
|
default |
|
inline |
|
inline |
Definition at line 31 of file ProcessBlockIndex.h.
References value_.
Referenced by Types.int32::__nonzero__(), Types.uint32::__nonzero__(), Types.int64::__nonzero__(), Types.uint64::__nonzero__(), Types.double::__nonzero__(), Types.bool::__nonzero__(), Types.string::__nonzero__(), average.Average::average(), Types.string::configValue(), Types.FileInPath::configValue(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Types.double::insertInto(), Types.bool::insertInto(), Types.string::insertInto(), Types.FileInPath::insertInto(), Types.vint32::insertInto(), Types.vuint32::insertInto(), Types.vint64::insertInto(), Types.vuint64::insertInto(), Types.vdouble::insertInto(), Types.vbool::insertInto(), Types.vstring::insertInto(), and operator==().
|
friend |
Only the ProcessBlockPrincipal is allowed to make one of these.
Definition at line 37 of file ProcessBlockIndex.h.
|
staticprivate |
Definition at line 42 of file ProcessBlockIndex.h.
Referenced by invalidProcessBlockIndex().
|
private |
Definition at line 40 of file ProcessBlockIndex.h.
Referenced by operator unsigned int(), and value().