CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions
bqueue.h File Reference
#include <boost/intrusive_ptr.hpp>
#include <cassert>

Go to the source code of this file.

Classes

class  cmsutils::_bqueue_item< T >
 
class  cmsutils::_bqueue_item< T >
 
class  cmsutils::_bqueue_itr< T >
 
class  cmsutils::_bqueue_itr< T >
 
class  cmsutils::bqueue< T >
 
class  cmsutils::bqueue< T >
 

Namespaces

 cmsutils
 

Functions

template<class T >
void cmsutils::intrusive_ptr_add_ref (_bqueue_item< T > *it)
 
template<class T >
void cmsutils::intrusive_ptr_release (_bqueue_item< T > *it)
 
template<typename T >
void cmsutils::swap (bqueue< T > &rh, bqueue< T > &lh)