Video SDK for Linux API Reference
Loading...
Searching...
No Matches
IVideoSDKVector< T > Class Template Referenceabstract

SDK-defined vector interface for managing collections of items. More...

#include <zoom_video_sdk_vector_interface.h>

Public Member Functions

virtual ~IVideoSDKVector ()
 
virtual int GetCount ()=0
 Gets the total number of items in the vector.
 
virtual T GetItem (int index)=0
 Gets the item at the specified index.
 

Detailed Description

template<class T>
class IVideoSDKVector< T >

SDK-defined vector interface for managing collections of items.

Definition at line 16 of file zoom_video_sdk_vector_interface.h.

Constructor & Destructor Documentation

◆ ~IVideoSDKVector()

template<class T >
virtual IVideoSDKVector< T >::~IVideoSDKVector ( )
inlinevirtual

Definition at line 19 of file zoom_video_sdk_vector_interface.h.

19{};

Member Function Documentation

◆ GetCount()

template<class T >
virtual int IVideoSDKVector< T >::GetCount ( )
pure virtual

Gets the total number of items in the vector.

Returns
The count of items in the vector.

◆ GetItem()

template<class T >
virtual T IVideoSDKVector< T >::GetItem ( int index)
pure virtual

Gets the item at the specified index.

Parameters
indexThe zero-based index of the item to retrieve.
Returns
The item at the specified index.