|
|
SimpleCounter & | operator* (void) const |
| | For referring to wrapped object.
|
| |
|
SimpleCounter * | operator-> (void) const |
| | For referring to wrapped object.
|
| |
|
| operator bool (void) const |
| | Returns false if pointer is NULL and true otherwise.
|
| |
|
bool | operator! (void) const |
| | Returns true if pointer is NULL and false otherwise.
|
| |
|
bool | operator== (const ThreadedPointer &p) const |
| | Returns true if pointers are equal.
|
| |
|
bool | operator!= (const ThreadedPointer &p) const |
| | Returns true if pointers are not equal.
|
| |
|
bool | operator< (const ThreadedPointer &p) const |
| | Comparison operator.
|
| |
|
SimpleCounter * | Ptr (void) const |
| | Cast to original pointer.
|
| |
| SimpleCounter * | Release (void) |
| | Release referred object so that it can be passed to other container. More...
|
| |
|
unsigned int | Holders (void) |
| | Returns number of ThreadedPointer instances referring to underlying object.
|
| |
|
unsigned int | WaitOutRange (unsigned int minThr, unsigned int maxThr) |
| | Waits till number of ThreadedPointer instances <= minThr or >= maxThr.
|
| |
| unsigned int | WaitOutRange (unsigned int minThr, unsigned int maxThr, int timeout) |
| | Waits till number of ThreadedPointer instances <= minThr or >= maxThr. More...
|
| |
|
unsigned int | WaitInRange (unsigned int minThr, unsigned int maxThr) |
| | Waits till number of ThreadedPointer instances >= minThr and <= maxThr.
|
| |
| unsigned int | WaitInRange (unsigned int minThr, unsigned int maxThr, int timeout) |
| | Waits till number of ThreadedPointer instances >= minThr and <= maxThr. More...
|
| |
The documentation for this class was generated from the following file: