version 1.3, 2006/11/10 18:14:58
|
version 1.4, 2006/11/30 11:49:15
|
|
|
// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
// | // |
//============================================================================== |
//============================================================================= |
// | // |
//%///////////////////////////////////////////////////////////////////////////// |
//%//////////////////////////////////////////////////////////////////////////// |
| |
#ifndef Pegasus_ThreadPool_h | #ifndef Pegasus_ThreadPool_h |
#define Pegasus_ThreadPool_h | #define Pegasus_ThreadPool_h |
|
|
| |
inline Uint32 runningCount() | inline Uint32 runningCount() |
{ | { |
return _runningThreads.size(); |
return (Uint32) _runningThreads.size(); |
} | } |
| |
inline Uint32 idleCount() | inline Uint32 idleCount() |
{ | { |
return _idleThreads.size(); |
return (Uint32) _idleThreads.size(); |
} | } |
| |
private: | private: |