books  v1
Classes | Public Member Functions | Static Public Attributes | List of all members
google_books_api::BooksService Class Reference

#include <books_service.h>

Inheritance diagram for google_books_api::BooksService:

Classes

class  BookshelvesResource
 
class  CloudloadingResource
 
class  DictionaryResource
 
class  FamilysharingResource
 
class  LayersResource
 
class  MyconfigResource
 
class  MylibraryResource
 
class  NotificationResource
 
class  OnboardingResource
 
class  PersonalizedstreamResource
 
class  PromoofferResource
 
class  SCOPES
 
class  SeriesResource
 
class  VolumesResource
 

Public Member Functions

 BooksService (client::HttpTransport *transport)
 
virtual ~BooksService ()
 
const BookshelvesResourceget_bookshelves () const
 
const CloudloadingResourceget_cloudloading () const
 
const DictionaryResourceget_dictionary () const
 
const FamilysharingResourceget_familysharing () const
 
const LayersResourceget_layers () const
 
const MyconfigResourceget_myconfig () const
 
const MylibraryResourceget_mylibrary () const
 
const NotificationResourceget_notification () const
 
const OnboardingResourceget_onboarding () const
 
const PersonalizedstreamResourceget_personalizedstream () const
 
const PromoofferResourceget_promooffer () const
 
const SeriesResourceget_series () const
 
const VolumesResourceget_volumes () const
 

Static Public Attributes

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

Detailed Description

Service definition for BooksService (v1).

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

Constructor & Destructor Documentation

◆ BooksService()

google_books_api::BooksService::BooksService ( client::HttpTransport *  transport)
explicit

Standard constructor.

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

◆ ~BooksService()

google_books_api::BooksService::~BooksService ( )
virtual

Standard destructor.

Member Function Documentation

◆ get_bookshelves()

const BookshelvesResource& google_books_api::BooksService::get_bookshelves ( ) const
inline

Gets the resource method factory.

Returns
BookshelvesResource for creating methods.

◆ get_cloudloading()

const CloudloadingResource& google_books_api::BooksService::get_cloudloading ( ) const
inline

Gets the resource method factory.

Returns
CloudloadingResource for creating methods.

◆ get_dictionary()

const DictionaryResource& google_books_api::BooksService::get_dictionary ( ) const
inline

Gets the resource method factory.

Returns
DictionaryResource for creating methods.

◆ get_familysharing()

const FamilysharingResource& google_books_api::BooksService::get_familysharing ( ) const
inline

Gets the resource method factory.

Returns
FamilysharingResource for creating methods.

◆ get_layers()

const LayersResource& google_books_api::BooksService::get_layers ( ) const
inline

Gets the resource method factory.

Returns
LayersResource for creating methods.

◆ get_myconfig()

const MyconfigResource& google_books_api::BooksService::get_myconfig ( ) const
inline

Gets the resource method factory.

Returns
MyconfigResource for creating methods.

◆ get_mylibrary()

const MylibraryResource& google_books_api::BooksService::get_mylibrary ( ) const
inline

Gets the resource method factory.

Returns
MylibraryResource for creating methods.

◆ get_notification()

const NotificationResource& google_books_api::BooksService::get_notification ( ) const
inline

Gets the resource method factory.

Returns
NotificationResource for creating methods.

◆ get_onboarding()

const OnboardingResource& google_books_api::BooksService::get_onboarding ( ) const
inline

Gets the resource method factory.

Returns
OnboardingResource for creating methods.

◆ get_personalizedstream()

const PersonalizedstreamResource& google_books_api::BooksService::get_personalizedstream ( ) const
inline

Gets the resource method factory.

Returns
PersonalizedstreamResource for creating methods.

◆ get_promooffer()

const PromoofferResource& google_books_api::BooksService::get_promooffer ( ) const
inline

Gets the resource method factory.

Returns
PromoofferResource for creating methods.

◆ get_series()

const SeriesResource& google_books_api::BooksService::get_series ( ) const
inline

Gets the resource method factory.

Returns
SeriesResource for creating methods.

◆ get_volumes()

const VolumesResource& google_books_api::BooksService::get_volumes ( ) const
inline

Gets the resource method factory.

Returns
VolumesResource for creating methods.

Member Data Documentation

◆ googleapis_API_GENERATOR

const char google_books_api::BooksService::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_books_api::BooksService::googleapis_API_NAME = {"books"}
static

The name of the API that this was generated from.

◆ googleapis_API_VERSION

const char google_books_api::BooksService::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: