TT CORE SDK 2.0.1.1
TT CORE SDK documentation
Loading...
Searching...
No Matches
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
 
- Public Member Functions inherited from ttsdk::shared_base
 shared_base ()
 
virtual ~shared_base ()
 
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.

◆ AccountCollection() [2/3]

ttsdk::AccountCollection::AccountCollection ( const AccountCollection & )
protecteddelete

◆ AccountCollection() [3/3]

ttsdk::AccountCollection::AccountCollection ( AccountCollection && )
protecteddelete

Member Function Documentation

◆ 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

◆ operator=() [1/2]

AccountCollection & ttsdk::AccountCollection::operator= ( AccountCollection && )
protecteddelete

◆ operator=() [2/2]

AccountCollection & ttsdk::AccountCollection::operator= ( const AccountCollection & )
protecteddelete

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