|
template<typename T , typename Mode > |
global_iterator< T, Mode > | ityr::make_global_iterator (ori::global_ptr< T > gptr, Mode) |
| Make a global iterator to enable/disable automatic checkout. More...
|
|
template<typename T > |
global_move_iterator< global_iterator< T, internal::src_checkout_mode_t< T > > > | ityr::make_move_iterator (ori::global_ptr< T > gptr) |
| Make a global iterator for moving objects. More...
|
|
template<typename T , typename Mode > |
global_reverse_iterator< global_iterator< T, Mode > > | ityr::make_reverse_iterator (ori::global_ptr< T > gptr, Mode mode) |
| Make a reverse iterator for global memory. More...
|
|
template<typename GlobalIterator > |
global_construct_iterator< GlobalIterator > | ityr::make_construct_iterator (GlobalIterator git) |
| Make a global iterator for constructing objects. More...
|
|
template<typename T > |
global_construct_iterator< global_iterator< T, checkout_mode::write_t > > | ityr::make_construct_iterator (ori::global_ptr< T > gptr) |
| Make a global iterator for constructing objects. More...
|
|
template<typename GlobalIterator > |
global_destruct_iterator< GlobalIterator > | ityr::make_destruct_iterator (GlobalIterator git) |
| Make a global iterator for destructing objects. More...
|
|
template<typename T > |
global_destruct_iterator< global_iterator< T, checkout_mode::read_write_t > > | ityr::make_destruct_iterator (ori::global_ptr< T > gptr) |
| Make a global iterator for destructing objects. More...
|
|
template<typename T , typename Mode > |
global_move_iterator< global_iterator< T, Mode > > | ityr::make_move_iterator (global_iterator< T, Mode > git) |
| Make a global iterator for moving objects. More...
|
|
template<typename GlobalIterator > |
global_move_iterator< global_reverse_iterator< GlobalIterator > > | ityr::make_move_iterator (global_reverse_iterator< GlobalIterator > git) |
| Make a global iterator for moving objects. More...
|
|
template<typename T , typename Mode > |
global_reverse_iterator< global_iterator< T, Mode > > | ityr::make_reverse_iterator (global_iterator< T, Mode > git) |
| Make a reverse iterator for global memory. More...
|
|
template<typename GlobalIterator > |
global_reverse_iterator< global_move_iterator< GlobalIterator > > | ityr::make_reverse_iterator (global_move_iterator< GlobalIterator > git) |
| Make a reverse iterator for global memory. More...
|
|