Definition at line 264 of file RTensor.hxx.
Public Types | |
using | difference_type = std::ptrdiff_t |
using | iterator_category = std::random_access_iterator_tag |
using | pointer = Value_t * |
using | reference = Value_t & |
using | value_type = Value_t |
Public Member Functions | |
Iterator (RTensor< Value_t, Container_t > &x, typename Index_t::value_type idx) | |
Index_t::value_type | GetGlobalIndex () const |
bool | operator!= (const Iterator &rhs) const |
Value_t & | operator* () |
Iterator | operator+ (difference_type rhs) const |
Iterator & | operator++ () |
Iterator | operator++ (int) |
Iterator & | operator+= (difference_type rhs) |
difference_type | operator- (const Iterator &rhs) |
Iterator | operator- (difference_type rhs) const |
Iterator & | operator-- () |
Iterator | operator-- (int) |
Iterator & | operator-= (difference_type rhs) |
bool | operator< (const Iterator &rhs) const |
bool | operator<= (const Iterator &rhs) const |
bool | operator== (const Iterator &rhs) const |
bool | operator> (const Iterator &rhs) const |
bool | operator>= (const Iterator &rhs) const |
Private Attributes | |
Index_t::value_type | fGlobalIndex |
RTensor< Value_t, Container_t > & | fTensor |
#include <TMVA/RTensor.hxx>
using TMVA::Experimental::RTensor< V, C >::Iterator::difference_type = std::ptrdiff_t |
Definition at line 271 of file RTensor.hxx.
using TMVA::Experimental::RTensor< V, C >::Iterator::iterator_category = std::random_access_iterator_tag |
Definition at line 269 of file RTensor.hxx.
using TMVA::Experimental::RTensor< V, C >::Iterator::pointer = Value_t * |
Definition at line 272 of file RTensor.hxx.
using TMVA::Experimental::RTensor< V, C >::Iterator::reference = Value_t & |
Definition at line 273 of file RTensor.hxx.
using TMVA::Experimental::RTensor< V, C >::Iterator::value_type = Value_t |
Definition at line 270 of file RTensor.hxx.
|
inline |
Definition at line 275 of file RTensor.hxx.
|
inline |
Definition at line 300 of file RTensor.hxx.
|
inline |
Definition at line 295 of file RTensor.hxx.
|
inline |
Definition at line 285 of file RTensor.hxx.
|
inline |
Definition at line 280 of file RTensor.hxx.
|
inline |
Definition at line 276 of file RTensor.hxx.
|
inline |
Definition at line 277 of file RTensor.hxx.
|
inline |
Definition at line 283 of file RTensor.hxx.
|
inline |
Definition at line 282 of file RTensor.hxx.
|
inline |
Definition at line 281 of file RTensor.hxx.
|
inline |
Definition at line 278 of file RTensor.hxx.
|
inline |
Definition at line 279 of file RTensor.hxx.
|
inline |
Definition at line 284 of file RTensor.hxx.
|
inline |
Definition at line 297 of file RTensor.hxx.
|
inline |
Definition at line 299 of file RTensor.hxx.
|
inline |
Definition at line 290 of file RTensor.hxx.
|
inline |
Definition at line 296 of file RTensor.hxx.
|
inline |
Definition at line 298 of file RTensor.hxx.
|
private |
Definition at line 267 of file RTensor.hxx.
|
private |
Definition at line 266 of file RTensor.hxx.