TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Public Member Functions | Protected Attributes | List of all members
queue< _Tp, _Sequence > Class Template Reference

Public Types

typedef _Sequence::value_type value_type
 
typedef _Sequence::size_type size_type
 
typedef _Sequence container_type
 
typedef _Sequence::reference reference
 
typedef _Sequence::const_reference const_reference
 

Public Member Functions

 queue ()
 
 queue (const _Sequence &__c)
 
bool empty () const
 
size_type size () const
 
reference front ()
 
const_reference front () const
 
reference back ()
 
const_reference back () const
 
void push (const value_type &__x)
 
void pop ()
 
const _Sequence & _Get_c () const
 

Protected Attributes

_Sequence c
 

Member Typedef Documentation

typedef _Sequence::value_type value_type
typedef _Sequence::size_type size_type
typedef _Sequence container_type
typedef _Sequence::reference reference
typedef _Sequence::const_reference const_reference

Constructor & Destructor Documentation

queue ( )
queue ( const _Sequence &  __c)
explicit

Member Function Documentation

bool empty ( ) const
size_type size ( ) const
reference front ( )
const_reference front ( ) const
reference back ( )
const_reference back ( ) const
void push ( const value_type __x)
void pop ( )
const _Sequence& _Get_c ( ) const

Member Data Documentation

_Sequence c
protected