Agora C++ API Reference for All Platforms
Public Member Functions | List of all members
agora::config::IUserIdManager Class Referenceabstract

Public Member Functions

virtual bool toUserId (unsigned int uid, std::string &userId) const =0
 
virtual bool toInternalUid (const char *userId, unsigned int &uid) const =0
 
virtual bool hasUser (unsigned int uid) const =0
 
virtual bool hasUser (const char *userId) const =0
 
virtual ~IUserIdManager ()
 

Constructor & Destructor Documentation

◆ ~IUserIdManager()

virtual agora::config::IUserIdManager::~IUserIdManager ( )
inlinevirtual

Member Function Documentation

◆ toUserId()

virtual bool agora::config::IUserIdManager::toUserId ( unsigned int  uid,
std::string &  userId 
) const
pure virtual

◆ toInternalUid()

virtual bool agora::config::IUserIdManager::toInternalUid ( const char *  userId,
unsigned int &  uid 
) const
pure virtual

◆ hasUser() [1/2]

virtual bool agora::config::IUserIdManager::hasUser ( unsigned int  uid) const
pure virtual

◆ hasUser() [2/2]

virtual bool agora::config::IUserIdManager::hasUser ( const char *  userId) const
pure virtual