giga::GigaApi Class Referencefinal

Classes

class  GroupsApi
 
class  MiscApi
 
class  NetworkApi
 
class  NodesApi
 
class  UsersApi
 

Public Member Functions

 GigaApi (GigaApi &&)=default
 
GigaApioperator= (GigaApi &&)=default
 
 GigaApi (const GigaApi &)=delete
 
GigaApioperator= (const GigaApi &)=delete
 
pplx::task< std::shared_ptr
< data::User > > 
authenticate (const utility::string_t &login, const utility::string_t &password)
 
data::UsergetCurrentUser ()
 
pplx::task< void > refreshToken () const
 
utility::string_t accessToken () const
 
void setUserAgent (utility::string_t userAgent)
 

Public Attributes

GroupsApi groups
 
NetworkApi network
 
NodesApi nodes
 
UsersApi users
 
MiscApi misc
 

The documentation for this class was generated from the following files:
  • /home/thomas/code/GiGaSdk/src/giga/api/GigaApi.h
  • /home/thomas/code/GiGaSdk/src/giga/api/GigaApi.cpp