Serialbox  2.2.0
Data serialization library and tools for C/C++, Python and Fortran
serialbox::StorageViewIterator Member List

This is the complete list of members for serialbox::StorageViewIterator, including all inherited members.

as() noexceptserialbox::StorageViewIteratorBase< Byte >inline
as() const noexcept (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >inline
Base typedef (defined in serialbox::StorageViewIterator)serialbox::StorageViewIterator
bytesPerElement() noexceptserialbox::StorageViewIteratorBase< Byte >inline
bytesPerElement_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
computeCurrentIndex() const noexceptserialbox::StorageViewIteratorBase< Byte >inlineprotected
curPtr_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
diffrence_type typedef (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >
dims_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
end_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
index() const noexceptserialbox::StorageViewIteratorBase< Byte >inline
index_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
iterator typedef (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >
iterator_category typedef (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >
operator!=(const iterator &right) const noexceptserialbox::StorageViewIteratorBase< Byte >inline
operator*() noexceptserialbox::StorageViewIteratorBase< Byte >inline
operator++() noexceptserialbox::StorageViewIteratorBase< Byte >inline
operator=(const iterator &)=defaultserialbox::StorageViewIteratorBase< Byte >
operator=(iterator &&)=defaultserialbox::StorageViewIteratorBase< Byte >
operator==(const iterator &right) const noexceptserialbox::StorageViewIteratorBase< Byte >inline
originPtr_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
pointer typedef (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >
ptr() noexceptserialbox::StorageViewIteratorBase< Byte >inline
refrence typedef (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >
slice_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
StorageViewIterator(const StorageViewIterator &)=defaultserialbox::StorageViewIterator
StorageViewIterator(StorageViewIterator &&)=defaultserialbox::StorageViewIterator
StorageViewIterator(Base::value_type *originPtr, int bytesPerElement, const std::vector< int > &dims, const std::vector< int > &strides, const Slice &slice, bool beginning)serialbox::StorageViewIteratorinline
StorageViewIteratorBase(const iterator &)=defaultserialbox::StorageViewIteratorBase< Byte >
StorageViewIteratorBase(iterator &&)=defaultserialbox::StorageViewIteratorBase< Byte >
StorageViewIteratorBase(value_type *originPtr, int bytesPerElement, const std::vector< int > &dims, const std::vector< int > &strides, const Slice &slice, bool beginning)serialbox::StorageViewIteratorBase< Byte >inline
strides_ (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >protected
swap(iterator &other) noexceptserialbox::StorageViewIteratorBase< Byte >inline
value_type typedef (defined in serialbox::StorageViewIteratorBase< Byte >)serialbox::StorageViewIteratorBase< Byte >