stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
Public Member Functions | List of all members
nx::sdk::analytics::CommonMetadataPacketBase< SomeIterableMetadataPacket, Item > Class Template Reference
Inheritance diagram for nx::sdk::analytics::CommonMetadataPacketBase< SomeIterableMetadataPacket, Item >:
nxpt::CommonRefCounter< SomeIterableMetadataPacket >

Public Member Functions

virtual int64_t timestampUsec () const override
 
virtual int64_t durationUsec () const override
 
virtual Item * nextItem () override
 
void setTimestampUsec (int64_t timestampUsec)
 
void setDurationUsec (int64_t durationUsec)
 
void addItem (Item *item)
 
void resetItems ()
 
- Public Member Functions inherited from nxpt::CommonRefCounter< SomeIterableMetadataPacket >
 CommonRefCounter (const CommonRefCounter &)=delete
 
 CommonRefCounter (CommonRefCounter &&)=delete
 
CommonRefCounteroperator= (const CommonRefCounter &)=delete
 
CommonRefCounteroperator= (CommonRefCounter &&)=delete
 
virtual unsigned int addRef () override
 
virtual unsigned int releaseRef () override
 
unsigned int refCount () const
 

Additional Inherited Members

- Protected Member Functions inherited from nxpt::CommonRefCounter< SomeIterableMetadataPacket >
 CommonRefCounter (CommonRefManager *refManager)
 
- Protected Attributes inherited from nxpt::CommonRefCounter< SomeIterableMetadataPacket >
CommonRefManager m_refManager
 

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