TT CORE SDK 2.0.2.1
TT CORE SDK documentation
ttsdk::AccountCollection Class Referenceabstract

#include <account.h>

Inheritance diagram for ttsdk::AccountCollection:
Collaboration diagram for ttsdk::AccountCollection:

Public Member Functions

virtual ~AccountCollection ()
virtual size_t GetCount () const =0
virtual AccountPtr GetAccount (const uint32_t index) const =0
virtual AccountPtr GetAccount (const char *const name) const =0
int dec_ref () const
void inc_ref () const
virtual void del_ref () const

Protected Member Functions

 AccountCollection ()
 AccountCollection (const AccountCollection &)=delete
AccountCollectionoperator= (const AccountCollection &)=delete
 AccountCollection (AccountCollection &&)=delete
AccountCollectionoperator= (AccountCollection &&)=delete

Detailed Description

Definition at line 41 of file account.h.

Constructor & Destructor Documentation

◆ ~AccountCollection()

virtual ttsdk::AccountCollection::~AccountCollection ( )
inlinevirtual

Definition at line 44 of file account.h.

◆ AccountCollection() [1/3]

ttsdk::AccountCollection::AccountCollection ( )
inlineprotected

Definition at line 50 of file account.h.

Here is the caller graph for this function:

◆ AccountCollection() [2/3]

ttsdk::AccountCollection::AccountCollection ( const AccountCollection & )
protecteddelete
Here is the call graph for this function:

◆ AccountCollection() [3/3]

ttsdk::AccountCollection::AccountCollection ( AccountCollection && )
protecteddelete
Here is the call graph for this function:

Member Function Documentation

◆ dec_ref()

int ttsdk::shared_base::dec_ref ( ) const
inherited

◆ del_ref()

virtual void ttsdk::shared_base::del_ref ( ) const
virtualinherited

◆ GetAccount() [1/2]

virtual AccountPtr ttsdk::AccountCollection::GetAccount ( const char *const name) const
pure virtual

◆ GetAccount() [2/2]

virtual AccountPtr ttsdk::AccountCollection::GetAccount ( const uint32_t index) const
pure virtual

◆ GetCount()

virtual size_t ttsdk::AccountCollection::GetCount ( ) const
pure virtual

◆ inc_ref()

void ttsdk::shared_base::inc_ref ( ) const
inherited

◆ operator=() [1/2]

AccountCollection & ttsdk::AccountCollection::operator= ( AccountCollection && )
protecteddelete
Here is the call graph for this function:

◆ operator=() [2/2]

AccountCollection & ttsdk::AccountCollection::operator= ( const AccountCollection & )
protecteddelete
Here is the call graph for this function:

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