Shadowrun: Awakened 29 September 2011 - Build 871
Public Member Functions | Protected Attributes
Support::ThreadPoolTaskBase Class Reference

#include <ThreadPool.h>

Inheritance diagram for Support::ThreadPoolTaskBase:

List of all members.

Public Member Functions

__inline bool getDelete () const
__inline void setDelete (bool val)
 ThreadPoolTaskBase ()

Protected Attributes

bool _deleteOnCompletion

Detailed Description

Child class of ThreadTaskBase, allowing for saving a flag to indicate when the pool should delete the task

Definition at line 32 of file Support/Include/ThreadPool.h.


Constructor & Destructor Documentation

Support::ThreadPoolTaskBase::ThreadPoolTaskBase ( ) [inline]

Constructor

Definition at line 41 of file Support/Include/ThreadPool.h.

: _deleteOnCompletion(true) { }

Member Function Documentation

__inline bool Support::ThreadPoolTaskBase::getDelete ( ) const [inline]

Definition at line 45 of file Support/Include/ThreadPool.h.

Referenced by Support::ThreadPool::consumeTask().

: boost::noncopyable
__inline void Support::ThreadPoolTaskBase::setDelete ( bool  val) [inline]

Definition at line 46 of file Support/Include/ThreadPool.h.

: boost::noncopyable

Member Data Documentation

Definition at line 35 of file Support/Include/ThreadPool.h.


The documentation for this class was generated from the following file:

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net