TTK
|
TTK processing package that manage a parallel version of vector Same as in FTM: Common ? More...
#include <FTRAtomicVector.h>
Public Types | |
using | iterator = typename std::vector< type >::iterator |
using | const_iterator = typename std::vector< type >::const_iterator |
using | riterator = typename std::vector< type >::reverse_iterator |
using | const_riterator = typename std::vector< type >::const_reverse_iterator |
Public Member Functions | |
FTRAtomicVector (const std::size_t initSize=1) | |
FTRAtomicVector (const FTRAtomicVector &other) | |
FTRAtomicVector (FTRAtomicVector &&other) noexcept=default | |
virtual | ~FTRAtomicVector ()=default |
void | reserve (const std::size_t &newSize, const bool fromOther=false) |
void | reset (const std::size_t &nId=0) |
void | clear () |
std::size_t | getNext () |
std::size_t | size () const |
bool | empty () const |
void | push_back (const type &elmt) |
void | emplace_back (const type &elmt) |
void | pop_back () |
FTRAtomicVector< type > & | operator= (const FTRAtomicVector< type > &other) |
FTRAtomicVector< type > & | operator= (FTRAtomicVector< type > &&other) noexcept |
iterator | end () |
const_iterator | end () const |
const_iterator | cend () const |
riterator | rbegin () |
const_riterator | rbegin () const |
const_riterator | crbegin () const |
TTK processing package that manage a parallel version of vector Same as in FTM: Common ?
Definition at line 26 of file FTRAtomicVector.h.
using ttk::FTRAtomicVector< type >::const_iterator = typename std::vector<type>::const_iterator |
Definition at line 173 of file FTRAtomicVector.h.
using ttk::FTRAtomicVector< type >::const_riterator = typename std::vector<type>::const_reverse_iterator |
Definition at line 188 of file FTRAtomicVector.h.
using ttk::FTRAtomicVector< type >::iterator = typename std::vector<type>::iterator |
Definition at line 172 of file FTRAtomicVector.h.
using ttk::FTRAtomicVector< type >::riterator = typename std::vector<type>::reverse_iterator |
Definition at line 187 of file FTRAtomicVector.h.
|
inlineexplicit |
Definition at line 31 of file FTRAtomicVector.h.
|
inline |
Definition at line 46 of file FTRAtomicVector.h.
|
defaultnoexcept |
|
virtualdefault |
|
inline |
Definition at line 183 of file FTRAtomicVector.h.
|
inline |
Definition at line 99 of file FTRAtomicVector.h.
|
inline |
Definition at line 198 of file FTRAtomicVector.h.
|
inline |
Definition at line 135 of file FTRAtomicVector.h.
|
inline |
Definition at line 126 of file FTRAtomicVector.h.
|
inline |
Definition at line 175 of file FTRAtomicVector.h.
|
inline |
Definition at line 179 of file FTRAtomicVector.h.
|
inline |
Definition at line 108 of file FTRAtomicVector.h.
|
inline |
Definition at line 153 of file FTRAtomicVector.h.
|
inlinenoexcept |
Definition at line 161 of file FTRAtomicVector.h.
|
inline |
Definition at line 142 of file FTRAtomicVector.h.
|
inline |
Definition at line 130 of file FTRAtomicVector.h.
|
inline |
Definition at line 190 of file FTRAtomicVector.h.
|
inline |
Definition at line 194 of file FTRAtomicVector.h.
|
inline |
Definition at line 64 of file FTRAtomicVector.h.
|
inline |
Definition at line 92 of file FTRAtomicVector.h.
|
inline |
Definition at line 122 of file FTRAtomicVector.h.