lockfree::ObjectPool< T >::Deleter Struct Reference

List of all members.

Public Member Functions

 Deleter (ObjectPool *pool, detail::SPStorage *storage)
void operator() (T const *t)

Public Attributes

bool free_
ObjectPoolpool_
detail::SPStoragesp_

Detailed Description

template<typename T>
struct lockfree::ObjectPool< T >::Deleter

Definition at line 194 of file object_pool.h.


Constructor & Destructor Documentation

template<typename T>
lockfree::ObjectPool< T >::Deleter::Deleter ( ObjectPool pool,
detail::SPStorage storage 
) [inline]

Definition at line 196 of file object_pool.h.


Member Function Documentation

template<typename T>
void lockfree::ObjectPool< T >::Deleter::operator() ( T const *  t  )  [inline]

Definition at line 203 of file object_pool.h.


Member Data Documentation

template<typename T>
bool lockfree::ObjectPool< T >::Deleter::free_

Definition at line 213 of file object_pool.h.

template<typename T>
ObjectPool* lockfree::ObjectPool< T >::Deleter::pool_

Definition at line 211 of file object_pool.h.

Definition at line 212 of file object_pool.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines


lockfree
Author(s): Josh Faust
autogenerated on Fri Jan 11 09:40:14 2013