ldas-tools-ldasgen  2.7.0
Public Types | Public Member Functions | Private Attributes | List of all members
GenericAPI::Status::DataQueue< DataType > Class Template Reference

#include <Status.hh>

Inheritance diagram for GenericAPI::Status::DataQueue< DataType >:
Inheritance graph
[legend]
Collaboration diagram for GenericAPI::Status::DataQueue< DataType >:
Collaboration graph
[legend]

Public Types

typedef size_t size_type
 
typedef std::queue< DataType > internal_type
 
typedef size_t size_type
 
typedef std::queue< DataType > internal_type
 
typedef size_t size_type
 
typedef std::queue< DataType > internal_type
 

Public Member Functions

 DataQueue ()
 
 DataQueue (size_type MaxSize)
 
 DataQueue (const DataQueue &Source)
 
void push (const DataType &Value)
 
 DataQueue ()
 
 DataQueue (size_type MaxSize)
 
 DataQueue (const DataQueue &Source)
 
void push (const DataType &Value)
 
 DataQueue ()
 
 DataQueue (size_type MaxSize)
 
 DataQueue (const DataQueue &Source)
 
void push (const DataType &Value)
 

Private Attributes

size_type max_size
 

Member Typedef Documentation

◆ internal_type [1/3]

template<typename DataType >
typedef std::queue< DataType > GenericAPI::Status::DataQueue< DataType >::internal_type

◆ internal_type [2/3]

template<typename DataType >
typedef std::queue< DataType > GenericAPI::Status::DataQueue< DataType >::internal_type

◆ internal_type [3/3]

template<typename DataType >
typedef std::queue< DataType > GenericAPI::Status::DataQueue< DataType >::internal_type

◆ size_type [1/3]

template<typename DataType >
typedef size_t GenericAPI::Status::DataQueue< DataType >::size_type

◆ size_type [2/3]

template<typename DataType >
typedef size_t GenericAPI::Status::DataQueue< DataType >::size_type

◆ size_type [3/3]

template<typename DataType >
typedef size_t GenericAPI::Status::DataQueue< DataType >::size_type

Constructor & Destructor Documentation

◆ DataQueue() [1/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( )
inline

◆ DataQueue() [2/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( size_type  MaxSize)
inline

◆ DataQueue() [3/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( const DataQueue< DataType > &  Source)
inline

◆ DataQueue() [4/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( )
inline

◆ DataQueue() [5/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( size_type  MaxSize)
inline

◆ DataQueue() [6/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( const DataQueue< DataType > &  Source)
inline

◆ DataQueue() [7/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( )
inline

◆ DataQueue() [8/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( size_type  MaxSize)
inline

◆ DataQueue() [9/9]

template<typename DataType >
GenericAPI::Status::DataQueue< DataType >::DataQueue ( const DataQueue< DataType > &  Source)
inline

Member Function Documentation

◆ push() [1/3]

template<typename DataType >
void GenericAPI::Status::DataQueue< DataType >::push ( const DataType &  Value)
inline

◆ push() [2/3]

template<typename DataType >
void GenericAPI::Status::DataQueue< DataType >::push ( const DataType &  Value)
inline

◆ push() [3/3]

template<typename DataType >
void GenericAPI::Status::DataQueue< DataType >::push ( const DataType &  Value)
inline

Member Data Documentation

◆ max_size

template<typename DataType >
size_type GenericAPI::Status::DataQueue< DataType >::max_size
private

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