Meeting SDK for Windows API Reference
Loading...
Searching...
No Matches
IListFactory Class Referenceabstract

IListFactory interface. More...

#include <meeting_service_interface.h>

Public Member Functions

virtual ~IListFactory ()
 
virtual IList< GrantCoOwnerAssetsInfo > * CreateAssetsInfoList ()=0
 Creates a new list of GrantCoOwnerAssetsInfo objects.
 
virtual void DestroyAssetsInfoList (IList< GrantCoOwnerAssetsInfo > *list)=0
 Destroys a previously created list of GrantCoOwnerAssetsInfo objects.
 

Detailed Description

IListFactory interface.

Definition at line 701 of file meeting_service_interface.h.

Constructor & Destructor Documentation

◆ ~IListFactory()

virtual IListFactory::~IListFactory ( )
inlinevirtual

Definition at line 703 of file meeting_service_interface.h.

703{}

Member Function Documentation

◆ CreateAssetsInfoList()

virtual IList< GrantCoOwnerAssetsInfo > * IListFactory::CreateAssetsInfoList ( )
pure virtual

Creates a new list of GrantCoOwnerAssetsInfo objects.

Returns
IList<GrantCoOwnerAssetsInfo>* A pointer to a newly created list of GrantCoOwnerAssetsInfo.For more details, see GrantCoOwnerAssetsInfo.
Note
The caller is responsible for destroying the list using DestroyAssetsInfoList to avoid memory leaks.

◆ DestroyAssetsInfoList()

virtual void IListFactory::DestroyAssetsInfoList ( IList< GrantCoOwnerAssetsInfo > * list)
pure virtual

Destroys a previously created list of GrantCoOwnerAssetsInfo objects.

Parameters
listA pointer to the list to be destroyed.For more details, see GrantCoOwnerAssetsInfo.
Note
This should only be called for lists created by CreateAssetsInfoList.