BPNGClientLib
Library for accessing the Telemotive data logger devices
Public Member Functions | List of all members
IRdbEvent Struct Referenceabstract

Interface to an RDB event. More...

#include <RdbDefines.h>

Public Member Functions

virtual ~IRdbEvent ()
 DTOR.
 
virtual RdbEventType WINAPI getType () const =0
 Get type of event.
 
virtual uint64_t WINAPI getUniqueId () const =0
 
virtual uint64_t WINAPI getTimeStamp () const =0
 Returns the event's time stamp in usec since 01.01.1970 UTC.
 
virtual const char *WINAPI getTimeZone () const =0
 
virtual int WINAPI getIndex () const =0
 Returns the index of this event. Only used for marker events.
 
virtual const char *WINAPI getComment () const =0
 

Detailed Description

Interface to an RDB event.

Member Function Documentation

◆ getComment()

virtual const char* WINAPI IRdbEvent::getComment ( ) const
pure virtual

Returns additional information. The meaning of this string depends on the event's type. See RDB specification document for more information.

◆ getTimeZone()

virtual const char* WINAPI IRdbEvent::getTimeZone ( ) const
pure virtual

Returns the logger's time zone that was active at the event's time stamp.

◆ getUniqueId()

virtual uint64_t WINAPI IRdbEvent::getUniqueId ( ) const
pure virtual

Returns the unique entry ID that can be set to DataSpans for data download and conversion.


The documentation for this struct was generated from the following file: