nx_metadata_sdk  1.0
Metadata SDK
Public Member Functions | Protected Member Functions | List of all members
nx::sdk::analytics::EventMetadataPacket Class Reference
Inheritance diagram for nx::sdk::analytics::EventMetadataPacket:
nx::sdk::RefCountable< IEventMetadataPacket >

Public Member Functions

virtual Flags flags () const override
 
virtual int64_t timestampUs () const override
 
virtual int64_t durationUs () const override
 
virtual int count () const override
 
void setFlags (Flags flags)
 
void setTimestampUs (int64_t timestampUs)
 
void setDurationUs (int64_t durationUs)
 
void addItem (const IEventMetadata *event)
 
void clear ()
 
- Public Member Functions inherited from nx::sdk::RefCountable< IEventMetadataPacket >
 RefCountable (const RefCountable &)=delete
 
 RefCountable (RefCountable &&)=delete
 
RefCountable & operator= (const RefCountable &)=delete
 
RefCountable & operator= (RefCountable &&)=delete
 
virtual int addRef () const override
 
virtual int releaseRef () const override
 
int refCount () const
 

Protected Member Functions

virtual const IEventMetadata * getAt (int index) const override
 

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