Relacs Numerics Library
0.9.8
|
#include <eventdata.h>
Public Member Functions | |
EventSizeIterator (void) | |
EventSizeIterator (const EventData &ed, int index) | |
EventSizeIterator (const EventSizeIterator &p) | |
EventSizeIterator (const EventIterator &p) | |
~EventSizeIterator (void) | |
double | operator* (void) const |
double | operator[] (int n) const |
Public Member Functions inherited from EventIterator | |
EventIterator (void) | |
EventIterator (const EventData &ed, int index) | |
EventIterator (const EventIterator &p) | |
~EventIterator (void) | |
EventIterator & | operator= (const EventIterator &p) |
bool | operator== (const EventIterator &p) const |
bool | operator!= (const EventIterator &p) const |
bool | operator< (const EventIterator &p) const |
bool | operator> (const EventIterator &p) const |
bool | operator<= (const EventIterator &p) const |
bool | operator>= (const EventIterator &p) const |
bool | operator! (void) const |
const EventIterator & | operator++ (void) |
const EventIterator & | operator-- (void) |
const EventIterator & | operator+= (unsigned int incr) |
const EventIterator & | operator+= (signed int incr) |
const EventIterator & | operator+= (unsigned long incr) |
const EventIterator & | operator+= (signed long incr) |
const EventIterator & | operator+= (double time) |
const EventIterator & | operator-= (unsigned int decr) |
const EventIterator & | operator-= (signed int decr) |
const EventIterator & | operator-= (unsigned long decr) |
const EventIterator & | operator-= (signed long decr) |
const EventIterator & | operator-= (double time) |
EventIterator | operator+ (unsigned int incr) const |
EventIterator | operator+ (signed int incr) const |
EventIterator | operator+ (unsigned long incr) const |
EventIterator | operator+ (signed long incr) const |
EventIterator | operator+ (double time) const |
EventIterator | operator- (unsigned int decr) const |
EventIterator | operator- (signed int decr) const |
EventIterator | operator- (unsigned long decr) const |
EventIterator | operator- (signed long decr) const |
EventIterator | operator- (double time) const |
int | operator- (const EventIterator &p) const |
double | operator* (void) const |
double | operator[] (int n) const |
int | index (void) const |
double | time (void) const |
const EventData & | events (void) const |
Additional Inherited Members | |
Protected Attributes inherited from EventIterator | |
int | Index |
const EventData * | ED |
Input Iterator for EventData which returns the event size.
|
inline |
Constructs an empty invalid iterator for an EventData.
|
inline |
Constructs an valid iterator for an EventData ed pointing to element index.
|
inline |
Copy constructor.
|
inline |
Cast constructor.
|
inline |
Destructor.
|
inline |
Returns the size of the event. If there is an extra buffer for event sizes, the size is taken from that buffer. Otherwise the value of the data element where the iterator points to is returned.
|
inline |
Returns the size of the n th event. If there is an extra buffer for event sizes, the size is taken from that buffer. Otherwise the value of the data element where the iterator points to is returned.