Array of time periods.
More...
#include <camera_plugin.h>
|
virtual void | goToBeginning ()=0 |
| Move cursor to the first position.
|
|
virtual bool | next ()=0 |
|
virtual bool | atEnd () const =0 |
|
virtual bool | get (UsecUTCTimestamp *start, UsecUTCTimestamp *end) const =0 |
|
virtual void * | queryInterface (const nxpl::NX_GUID &interfaceID)=0 |
| Cast to type, specified by interfaceID. More...
|
|
virtual int | addRef () const =0 |
| Increment reference counter. More...
|
|
virtual int | releaseRef () const =0 |
| Decrement reference counter. More...
|
|
◆ atEnd()
virtual bool nxcip::TimePeriods::atEnd |
( |
| ) |
const |
|
pure virtual |
- Returns
- true, if cursor is already at end
◆ get()
virtual bool nxcip::TimePeriods::get |
( |
UsecUTCTimestamp * |
start, |
|
|
UsecUTCTimestamp * |
end |
|
) |
| const |
|
pure virtual |
- Parameters
-
[out] | start | Start of time period (usec (microseconds) since 1970-01-01, UTC) |
[out] | end | End of time period (usec (microseconds) since 1970-01-01, UTC) |
- Returns
- true, if data present (cursor is on valid position)
◆ next()
virtual bool nxcip::TimePeriods::next |
( |
| ) |
|
|
pure virtual |
- Returns
- true, if cursor is set to the next position. false, if already at the end of data
The documentation for this class was generated from the following file: