nx_server_plugin_sdk 1.0 Server Plugin SDK

Public Types | Public Member Functions | Public Attributes | List of all members
TimePeriods Class Reference
Inheritance diagram for TimePeriods:

## Public Types
typedef std::list< std::pair< nxcip::UsecUTCTimestamp, nxcip::UsecUTCTimestamp > > | container_type

## Public Member Functions
virtual void * | queryInterface (const nxpl::NX_GUID &interfaceID) override
| Implementation of nxpl::PluginInterface::queryInterface.
virtual int | addRef () const override
| Implementation of nxpl::PluginInterface::addRef.
virtual int | releaseRef () const override
| Implementation of nxpl::PluginInterface::releaseRef.
virtual bool | get (nxcip::UsecUTCTimestamp *start, nxcip::UsecUTCTimestamp *end) const override
| Implementation of nxcip::TimePeriods::get.
virtual void | goToBeginning () override
| Implementation of nxcip::TimePeriods::goToBeginning.
virtual bool | next () override
| Implementation of nxcip::TimePeriods::next.
virtual bool | atEnd () const override
| Implementation of nxcip::TimePeriods::atEnd.

## Public Attributes
container_type | timePeriods

The documentation for this class was generated from the following files:

- samples/device/image_library_plugin/src/time_periods.h
- samples/device/image_library_plugin/src/time_periods.cpp