|
ARC SDK
|
Public Member Functions | |
| Result (bool one_success=false) | |
| Result (const Result &r) | |
| void | setSuccess (void) |
| bool | wait (int t=-1) const |
Additional Inherited Members | |
Private Member Functions inherited from Arc::ThreadedPointer< SimpleCounter > | |
| ThreadedPointer (SimpleCounter *p) | |
| ThreadedPointer (const ThreadedPointer< SimpleCounter > &p) | |
| ThreadedPointer< SimpleCounter > & | operator= (SimpleCounter *p) |
| Assign a new ThreadedPointer from a pointer to an object. More... | |
| ThreadedPointer< SimpleCounter > & | operator= (const ThreadedPointer< SimpleCounter > &p) |
| Assign a new ThreadedPointer from another ThreadedPointer. More... | |
| SimpleCounter & | operator* (void) const |
| For referring to wrapped object. More... | |
| SimpleCounter * | operator-> (void) const |
| For referring to wrapped object. More... | |
| operator bool (void) const | |
| Returns false if pointer is NULL and true otherwise. More... | |
| bool | operator! (void) const |
| Returns true if pointer is NULL and false otherwise. More... | |
| bool | operator== (const ThreadedPointer &p) const |
| Returns true if pointers are equal. More... | |
| bool | operator!= (const ThreadedPointer &p) const |
| Returns true if pointers are not equal. More... | |
| bool | operator< (const ThreadedPointer &p) const |
| Comparison operator. More... | |
| SimpleCounter * | Ptr (void) const |
| Cast to original pointer. More... | |
| 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. More... | |
| unsigned int | WaitOutRange (unsigned int minThr, unsigned int maxThr) |
| Waits till number of ThreadedPointer instances <= minThr or >= maxThr. More... | |
| 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. More... | |
| unsigned int | WaitInRange (unsigned int minThr, unsigned int maxThr, int timeout) |
| Waits till number of ThreadedPointer instances >= minThr and <= maxThr. More... | |
1.8.3.1-20130209