|
AFEPack
|
#include <MPI.h>
公有类型 | |
| typedef CNT< Shared_object< T > * > | base_t |
| typedef _Deref_iterator < typename base_t::iterator, Shared_object< T > > | iterator |
| typedef _Deref_iterator < typename base_t::const_iterator, const Shared_object< T > > | const_iterator |
公有成员 | |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| base_t::iterator | begin_ptr () |
| base_t::iterator | end_ptr () |
| base_t::const_iterator | begin_ptr () const |
| base_t::const_iterator | end_ptr () const |
也可以使用指针作为列表的元素,通过 _Deref_iterator 使得遍历器的值 仍然返回 Shared_object<T> 类型。
| typedef CNT<Shared_object<T> *> MPI::Shared_ptr_list< T, CNT >::base_t |
| typedef _Deref_iterator<typename base_t::const_iterator, const Shared_object<T> > MPI::Shared_ptr_list< T, CNT >::const_iterator |
| typedef _Deref_iterator<typename base_t::iterator, Shared_object<T> > MPI::Shared_ptr_list< T, CNT >::iterator |
| iterator MPI::Shared_ptr_list< T, CNT >::begin | ( | ) | [inline] |
| const_iterator MPI::Shared_ptr_list< T, CNT >::begin | ( | ) | const [inline] |
| base_t::iterator MPI::Shared_ptr_list< T, CNT >::begin_ptr | ( | ) | [inline] |
| base_t::const_iterator MPI::Shared_ptr_list< T, CNT >::begin_ptr | ( | ) | const [inline] |
| iterator MPI::Shared_ptr_list< T, CNT >::end | ( | ) | [inline] |
| const_iterator MPI::Shared_ptr_list< T, CNT >::end | ( | ) | const [inline] |
| base_t::iterator MPI::Shared_ptr_list< T, CNT >::end_ptr | ( | ) | [inline] |
| base_t::const_iterator MPI::Shared_ptr_list< T, CNT >::end_ptr | ( | ) | const [inline] |
1.7.6.1