Go to the SVN repository for this file.
55 case eRead:
return "eRead";
56 case eWrite:
return "eWrite";
57 case eFlush:
return "eFlush";
67 case eEof:
return "eEof";
75 case eFull:
return "eFull";
83 switch( GetErrCode() ) {
113 case eNoRoom:
return "eNoRoom";
114 case eEmpty:
return "eEmpty";
@ eRowNotFound
Row not found.
@ eColumnNotFound
Column not found.
virtual const char * GetErrCodeString(void) const override
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
@ eTimeout
Cannot push or pop within the given timeout.
@ eIterNotValid
Iterator belongs to an already destroyed access guardian.
@ eGuardedCopy
An attempt to copy the queue to another queue which is guarded by some access guardian in the running...
@ eNoRoom
An attempt to push element to an already full queue while the latter is locked by an access guardian.
@ eWrongInterval
An attempt to specify the interval with iterators when "from" iterator is greater than "to" iterator.
@ eMismatchedIters
An attempt to subtract or compare iterators from different access guardians.
@ eWrongGuardIter
An attempt to erase element via iterator that belongs to another access guardian.
@ eEmpty
An attempt to pop element from an already empty queue while the latter is locked by an access guardia...
@ eWrongMaxSize
Maximum size given is equal to zero.
TErrCode GetErrCode(void) const
Get error code.
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
@ eInvalid
attempt to operate task added in one ThreadPool by means of methods of another ThreadPool or invalid ...
@ eProhibited
attempt to do something when ThreadPool was already aborted or to add task when it is prohibited by f...
@ eControllerBusy
attempt to create several ThreadPools with the same controller
@ eTaskBusy
attempt to change task when it's already placed into ThreadPool or to put task in ThreadPool several ...
@ eInactive
attempt to call active methods in ThreadPool_Controller when it is not attached to any ThreadPool
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
Pool of generic task-executing threads.
Definition of synchronized queue (CSyncQueue template) and templates related to it.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4