#include <ConnectionID.h>
Public Member Functions | |
ConnectionID (unsigned int id=0) | |
bool | isValid () const |
bool | operator!= (ConnectionID other) const |
ConnectionID & | operator++ () |
ConnectionID | operator++ (int) |
bool | operator< (ConnectionID other) const |
bool | operator== (ConnectionID other) const |
Public Attributes | |
unsigned int | value |
Uniquely identifies an event server connection.
Definition at line 20 of file ConnectionID.h.
|
inlineexplicit |
Definition at line 24 of file ConnectionID.h.
|
inline |
Return whether or not *this is a valid ConnectionID.
Definition at line 30 of file ConnectionID.h.
References value.
|
inline |
operator!= is the negation of operator==.
Definition at line 46 of file ConnectionID.h.
References value.
|
inline |
operator++() [preincrement] increments the given ConnectionID value, and returns the updated value.
Definition at line 52 of file ConnectionID.h.
References value.
|
inline |
operator++(int) [postincrement] returns a copy of the current value of ConnectionID, and and increments *this.
Definition at line 58 of file ConnectionID.h.
References run_regression::ret, and value.
|
inline |
operator< induces a strict weak ordering, so that ConnectionID can be used as a key in std::map.
Definition at line 36 of file ConnectionID.h.
References value.
|
inline |
operator== performs the expected equality test.
Definition at line 41 of file ConnectionID.h.
References value.
unsigned int smproxy::ConnectionID::value |
Definition at line 22 of file ConnectionID.h.
Referenced by NodeCut.Int::__repr__(), TreeToEdges.Int::__repr__(), Vispa.Views.PropertyView.FileProperty::buttonClicked(), Types.string::configValue(), Types.FileInPath::configValue(), Mixins.UsingBlock::dumpPython(), TreeToEdges.Int::inc(), NodeCut.Int::inc(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Mixins.UsingBlock::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(), isValid(), Vispa.Views.PropertyView.FileProperty::labelDoubleClicked(), operator!=(), operator++(), operator<(), and operator==().