STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | List of all members
cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref > Class Template Reference
Inheritance diagram for cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >:
cliext::impl::queue_base< _Value_t, _Cont_t^>

Public Types

typedef queue_select< _Value_t, _Cont_t, _Is_ref > _Mytype_t
 
typedef queue_base< _Value_t, _Cont_t^> _Mybase_t
 
typedef _Value_t value_type
 
typedef value_type reference
 
typedef value_type const_reference
 
- Public Types inherited from cliext::impl::queue_base< _Value_t, _Cont_t^>
typedef queue_base< _Value_t, _Cont_t^ > _Mytype_t
 
typedef _STLCLR IQueue< _Value_t, typename _Container_traits< _Cont_t^ >::generic_container_handle > _Mycont_it
 
typedef cli::array< _Value_t > _Myarray_t
 
typedef int size_type
 
typedef int difference_type
 
typedef _Value_t value_type
 
typedef value_type reference
 
typedef value_type const_reference
 
typedef _Mycont_it generic_container
 
typedef value_type generic_value
 
typedef _Dehandle< _Cont_t^ >::type container_type
 

Public Member Functions

 queue_select ()
 
queue_select operator= (queue_select%_Right)
 
 queue_select (container_type%_Cont)
 
- Public Member Functions inherited from cliext::impl::queue_base< _Value_t, _Cont_t^>
 queue_base ()
 
 queue_base (container_type%_Cont)
 
queue_base operator= (queue_base%_Right)
 
 operator _Mycont_it^ ()
 
 ~queue_base ()
 
virtual reference front ()
 
virtual reference back ()
 
virtual container_type get_container ()
 
virtual System::Object Clone ()
 
_Myarray_t to_array ()
 
virtual size_type size ()
 
virtual bool empty ()
 
virtual void push (value_type _Val)
 
virtual void pop ()
 
virtual void assign (_Mytype_t%_Right)
 

Additional Inherited Members

- Public Attributes inherited from cliext::impl::queue_base< _Value_t, _Cont_t^>
property value_type front_item
 
property value_type back_item
 
_STLCLR_FIELD_ACCESS __pad0__
 

Member Typedef Documentation

template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef queue_base<_Value_t, _Cont_t^> cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::_Mybase_t
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef queue_select<_Value_t, _Cont_t, _Is_ref> cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::_Mytype_t
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef value_type cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::const_reference
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef value_type cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::reference
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef _Value_t cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::value_type

Constructor & Destructor Documentation

template<typename _Value_t, typename _Cont_t, bool _Is_ref>
cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::queue_select ( )
inline
235  { // construct with empty container
236  }
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::queue_select ( container_type _Cont)
inlineexplicit
246  : _Mybase_t(_Cont)
247  { // construct with specified container
248  }
queue_base< _Value_t, _Cont_t^> _Mybase_t
Definition: queue:218

Member Function Documentation

template<typename _Value_t, typename _Cont_t, bool _Is_ref>
queue_select cliext::impl::queue_select< _Value_t, _Cont_t, _Is_ref >::operator= ( queue_select< _Value_t, _Cont_t, _Is_ref >%  _Right)
inline
239  { // assign
241  return (*this);
242  }
queue_base operator=(queue_base%_Right)
Definition: queue:46
constexpr const _Ty &() _Right
Definition: algorithm:3591

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