124 inline Handle& operator= (
Handle const &theOtherOne) {handle = theOtherOne.
handle;
return *
this;}
137 return (this->handle == compareTo.
handle);
152 return (this->handle != compareTo.
handle);
176 return (this->handle > compareTo.
handle);
195 return (this->handle < compareTo.
handle);
static Handle & null(void)
The null handle.
Definition: handle.cpp:57
Handle(const Handle &ref)
Copy constructor for handle object.
Definition: handle.h:122
Handle(void)
Default constructor.
Definition: handle.h:110
bool operator==(Handle const &compareTo) const
Equality comparator.
Definition: handle.h:135
bool operator<(Handle const &compareTo) const
Less than operator ('<')
Definition: handle.h:193
Class that holds and assigns handles.
Definition: handle.h:55
bool operator>(Handle const &compareTo) const
Greater than operator ('>')
Definition: handle.h:174
static Handle & broadCastHandle(void)
Generic broadcast handle.
Definition: handle.cpp:49
int64_t handle
The actual value of the handle.
Definition: handle.h:60
int64_t getNextHandle(void)
Function to generate a unique handle.
Definition: handle.cpp:38
Handle(Handle &ref)
Copy constructor for handle object.
Definition: handle.h:116
bool operator!=(Handle const &compareTo) const
Not equalify operator.
Definition: handle.h:150