classroom  v1
Classes | Public Member Functions | Static Public Attributes | List of all members
google_classroom_api::ClassroomService Class Reference

#include <classroom_service.h>

Inheritance diagram for google_classroom_api::ClassroomService:

Classes

class  CoursesResource
 
class  InvitationsResource
 
class  RegistrationsResource
 
class  SCOPES
 
class  UserProfilesResource
 

Public Member Functions

 ClassroomService (client::HttpTransport *transport)
 
virtual ~ClassroomService ()
 
const CoursesResourceget_courses () const
 
const InvitationsResourceget_invitations () const
 
const RegistrationsResourceget_registrations () const
 
const UserProfilesResourceget_user_profiles () const
 

Static Public Attributes

static const char googleapis_API_NAME [] = {"classroom"}
 
static const char googleapis_API_VERSION [] = {"v1"}
 
static const char googleapis_API_GENERATOR []
 

Detailed Description

Service definition for ClassroomService (v1).

For more information about this service, see the API Documentation at 'https://developers.google.com/classroom/

Constructor & Destructor Documentation

◆ ClassroomService()

google_classroom_api::ClassroomService::ClassroomService ( client::HttpTransport *  transport)
explicit

Standard constructor.

Parameters
[in]transportThe transport to use when creating methods to invoke on this service instance.

◆ ~ClassroomService()

google_classroom_api::ClassroomService::~ClassroomService ( )
virtual

Standard destructor.

Member Function Documentation

◆ get_courses()

const CoursesResource& google_classroom_api::ClassroomService::get_courses ( ) const
inline

Gets the resource method factory.

Returns
CoursesResource for creating methods.

◆ get_invitations()

const InvitationsResource& google_classroom_api::ClassroomService::get_invitations ( ) const
inline

Gets the resource method factory.

Returns
InvitationsResource for creating methods.

◆ get_registrations()

const RegistrationsResource& google_classroom_api::ClassroomService::get_registrations ( ) const
inline

Gets the resource method factory.

Returns
RegistrationsResource for creating methods.

◆ get_user_profiles()

const UserProfilesResource& google_classroom_api::ClassroomService::get_user_profiles ( ) const
inline

Gets the resource method factory.

Returns
UserProfilesResource for creating methods.

Member Data Documentation

◆ googleapis_API_GENERATOR

const char google_classroom_api::ClassroomService::googleapis_API_GENERATOR
static
Initial value:
= {
"google-apis-code-generator 1.5.1 / 0.1.4"}

The code generator used to generate this API.

◆ googleapis_API_NAME

const char google_classroom_api::ClassroomService::googleapis_API_NAME = {"classroom"}
static

The name of the API that this was generated from.

◆ googleapis_API_VERSION

const char google_classroom_api::ClassroomService::googleapis_API_VERSION = {"v1"}
static

The version of the API that this interface was generated from.


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