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

Public Types

typedef priority_queue_select< _Value_t, _Cont_t, _Is_ref > _Mytype_t
 
typedef priority_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::priority_queue_base< _Value_t, _Cont_t^>
typedef priority_queue_base< _Value_t, _Cont_t^ > _Mytype_t
 
typedef _STLCLR IPriorityQueue< _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
 
typedef _STLCLR BinaryDelegate< _Value_t, _Value_t, boolvalue_compare
 

Public Member Functions

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

Additional Inherited Members

- Public Attributes inherited from cliext::impl::priority_queue_base< _Value_t, _Cont_t^>
property value_type top_item
 
_STLCLR_FIELD_ACCESS __pad0__
 
container_type c
 

Member Typedef Documentation

template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef priority_queue_base<_Value_t, _Cont_t^> cliext::impl::priority_queue_select< _Value_t, _Cont_t, _Is_ref >::_Mybase_t
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef priority_queue_select<_Value_t, _Cont_t, _Is_ref> cliext::impl::priority_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::priority_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::priority_queue_select< _Value_t, _Cont_t, _Is_ref >::reference
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
typedef _Value_t cliext::impl::priority_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::priority_queue_select< _Value_t, _Cont_t, _Is_ref >::priority_queue_select ( )
inline
703  { // construct with empty container
704  }
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
cliext::impl::priority_queue_select< _Value_t, _Cont_t, _Is_ref >::priority_queue_select ( value_compare _Pred)
inline
714  : _Mybase_t(_Pred)
715  { // construct with specified predicate
716  }
_FwdIt const _Ty _Pr _Pred
Definition: algorithm:1985
priority_queue_base< _Value_t, _Cont_t^> _Mybase_t
Definition: queue:684
template<typename _Value_t, typename _Cont_t, bool _Is_ref>
cliext::impl::priority_queue_select< _Value_t, _Cont_t, _Is_ref >::priority_queue_select ( value_compare _Pred,
container_type _Cont 
)
inline
719  : _Mybase_t(_Pred, _Cont)
720  { // construct with specified predicate and container
721  }
_FwdIt const _Ty _Pr _Pred
Definition: algorithm:1985
priority_queue_base< _Value_t, _Cont_t^> _Mybase_t
Definition: queue:684

Member Function Documentation

template<typename _Value_t, typename _Cont_t, bool _Is_ref>
priority_queue_select cliext::impl::priority_queue_select< _Value_t, _Cont_t, _Is_ref >::operator= ( priority_queue_select< _Value_t, _Cont_t, _Is_ref >%  _Right)
inline
707  { // assign
709  return (*this);
710  }
priority_queue_base operator=(priority_queue_base%_Right)
Definition: queue:515
constexpr const _Ty &() _Right
Definition: algorithm:3591

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