VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
DtLockfreeQueue< T > Class Template Reference
+ Inheritance diagram for DtLockfreeQueue< T >:
+ Collaboration diagram for DtLockfreeQueue< T >:

Public Member Functions

 DtLockfreeQueue (unsigned int size)
 ~DtLockfreeQueue ()
bool push (T const &t)
size_t pop (T &ret)
bool empty (void)
- Public Member Functions inherited from DtLockfreeQueueImpl
 DtLockfreeQueueImpl (unsigned int size)
virtual ~DtLockfreeQueueImpl ()
bool _push (void *const &t)
size_t _pop (void *&ret)
bool _empty ()

Constructor & Destructor Documentation

template<class T >
DtLockfreeQueue< T >::DtLockfreeQueue ( unsigned int  size)
inline
template<class T >
DtLockfreeQueue< T >::~DtLockfreeQueue ( )
inline

Member Function Documentation

template<class T >
bool DtLockfreeQueue< T >::empty ( void  )
inline
template<class T >
size_t DtLockfreeQueue< T >::pop ( T &  ret)
inline
template<class T >
bool DtLockfreeQueue< T >::push ( T const &  t)
inline

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

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)