|
#include <MercuryData.h>
Public Member Functions | |
MercuryTimeStepIterator< NDIMS > | begin () |
MercuryTimeStepIterator< NDIMS > | end () |
Private Member Functions | |
IteratorProxy (MercuryDataFile *pData) | |
Private Attributes | |
MercuryDataFile * | data_ |
Friends | |
class | MercuryDataFile |
Proxy class because the compiler needs more information about the iterable type (namely the dimension). This can't be inferred as it needs two levels of inferrence while the standard allows for only one.
|
inlineprivate |
|
inline |
References MercuryDataFile::begin(), and MercuryDataFile::IteratorProxy< NDIMS >::data_.
|
inline |
References MercuryDataFile::IteratorProxy< NDIMS >::data_, and MercuryDataFile::end().
|
friend |
|
private |