Realistic 3D camera system
3D camera system components
Public Member Functions | Friends | List of all members
asio::detail::op_queue< Operation > Class Template Reference

#include <op_queue.hpp>

Inheritance diagram for asio::detail::op_queue< Operation >:
asio::detail::noncopyable

Public Member Functions

 op_queue ()
 
 ~op_queue ()
 
Operation * front ()
 
void pop ()
 
void push (Operation *h)
 
template<typename OtherOperation >
void push (op_queue< OtherOperation > &q)
 
bool empty () const
 

Friends

class op_queue_access
 

Detailed Description

template<typename Operation>
class asio::detail::op_queue< Operation >

Definition at line 26 of file op_queue.hpp.

Constructor & Destructor Documentation

template<typename Operation>
asio::detail::op_queue< Operation >::op_queue ( )
inline

Definition at line 68 of file op_queue.hpp.

template<typename Operation>
asio::detail::op_queue< Operation >::~op_queue ( )
inline

Definition at line 75 of file op_queue.hpp.

Member Function Documentation

template<typename Operation>
bool asio::detail::op_queue< Operation >::empty ( ) const
inline

Definition at line 136 of file op_queue.hpp.

template<typename Operation>
Operation* asio::detail::op_queue< Operation >::front ( )
inline

Definition at line 85 of file op_queue.hpp.

template<typename Operation>
void asio::detail::op_queue< Operation >::pop ( )
inline

Definition at line 91 of file op_queue.hpp.

template<typename Operation>
void asio::detail::op_queue< Operation >::push ( Operation *  h)
inline

Definition at line 104 of file op_queue.hpp.

template<typename Operation>
template<typename OtherOperation >
void asio::detail::op_queue< Operation >::push ( op_queue< OtherOperation > &  q)
inline

Definition at line 121 of file op_queue.hpp.

Friends And Related Function Documentation

template<typename Operation>
friend class op_queue_access
friend

Definition at line 142 of file op_queue.hpp.


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