NCBI C++ ToolKit
|
Search Toolkit Book for CIdlerWrapper
Public Member Functions | |
CIdlerWrapper (void) | |
~CIdlerWrapper (void) | |
INcbiIdler * | GetIdler (EOwnership own) |
void | SetIdler (INcbiIdler *idler, EOwnership own) |
void | RunIdler (void) |
Private Attributes | |
CMutex | m_Mutex |
AutoPtr< INcbiIdler > | m_Idler |
Definition at line 1805 of file ncbiapp.cpp.
|
inline |
Definition at line 1808 of file ncbiapp.cpp.
|
inline |
Definition at line 1809 of file ncbiapp.cpp.
|
inline |
Definition at line 1822 of file ncbiapp.cpp.
References AutoPtr< X, Del >::get(), m_Idler, m_Mutex, AutoPtr< X, Del >::release(), and AutoPtr< X, Del >::reset().
|
inline |
Definition at line 1839 of file ncbiapp.cpp.
References AutoPtr< X, Del >::get(), INcbiIdler::Idle(), m_Idler, and m_Mutex.
|
inline |
Definition at line 1831 of file ncbiapp.cpp.
References m_Idler, m_Mutex, and AutoPtr< X, Del >::reset().
|
private |
Definition at line 1817 of file ncbiapp.cpp.
Referenced by GetIdler(), RunIdler(), and SetIdler().
|
private |
Definition at line 1816 of file ncbiapp.cpp.
Referenced by GetIdler(), RunIdler(), and SetIdler().