ImFusion SDK 4.3
Seekable< T > Class Template Referenceabstract

Public Member Functions

virtual std::unique_ptr< T > get (int idx) const =0
 Get Element by Index.
 
virtual std::unique_ptr< T > getByTime (double seconds) const =0
 Get Element by time: returns the element with associated time frame closest to its argument seconds or.
 
virtual bool getTimeStampInSeconds (int idx, double &) const =0
 Get the timestamp in seconds associated to the element at index idx. Returns true on success, false on failure.
 
virtual std::size_t size () const =0
 Returns the number of elements in seekable.
 
virtual bool hasTimeStamps () const =0
 Returns true if each element on the seekable has a timestamp associated to it. Returns false otherwise.
 
virtual bool sizeInSeconds (double &output) const
 Get the duration in seconds of the seekable.
 

The documentation for this class was generated from the following files:
Search Tab / S to search, Esc to close