|
books
v1
|
#include <volume.h>
Classes | |
| class | VolumeVolumeInfoDimensions |
| class | VolumeVolumeInfoImageLinks |
| class | VolumeVolumeInfoIndustryIdentifiers |
| class | VolumeVolumeInfoPanelizationSummary |
Static Public Member Functions | |
| static VolumeVolumeInfo * | New () |
General volume information.
|
explicit |
Standard constructor for an immutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'allowAnonLogging' attribute.
|
inline |
Clears the 'authors' attribute.
|
inline |
Clears the 'averageRating' attribute.
|
inline |
Clears the 'canonicalVolumeLink' attribute.
|
inline |
Clears the 'categories' attribute.
|
inline |
Clears the 'comicsContent' attribute.
|
inline |
Clears the 'contentVersion' attribute.
|
inline |
Clears the 'description' attribute.
|
inline |
Clears the 'dimensions' attribute.
|
inline |
Clears the 'imageLinks' attribute.
|
inline |
Clears the 'industryIdentifiers' attribute.
|
inline |
Clears the 'infoLink' attribute.
|
inline |
Clears the 'language' attribute.
|
inline |
Clears the 'mainCategory' attribute.
|
inline |
Clears the 'maturityRating' attribute.
|
inline |
Clears the 'pageCount' attribute.
|
inline |
Clears the 'panelizationSummary' attribute.
|
inline |
Clears the 'previewLink' attribute.
|
inline |
Clears the 'printType' attribute.
|
inline |
Clears the 'printedPageCount' attribute.
|
inline |
Clears the 'publishedDate' attribute.
|
inline |
Clears the 'publisher' attribute.
|
inline |
Clears the 'ratingsCount' attribute.
|
inline |
Clears the 'readingModes' attribute.
|
inline |
Clears the 'samplePageCount' attribute.
|
inline |
Clears the 'seriesInfo' attribute.
|
inline |
Clears the 'subtitle' attribute.
|
inline |
Clears the 'title' attribute.
|
inline |
Get the value of the 'allowAnonLogging' attribute.
|
inline |
Get a reference to the value of the 'authors' attribute.
|
inline |
Get the value of the 'averageRating' attribute.
|
inline |
Get the value of the 'canonicalVolumeLink' attribute.
|
inline |
Get a reference to the value of the 'categories' attribute.
|
inline |
Get the value of the 'comicsContent' attribute.
|
inline |
Get the value of the 'contentVersion' attribute.
|
inline |
Get the value of the 'description' attribute.
|
inline |
Get a reference to the value of the 'dimensions' attribute.
|
inline |
Get a reference to the value of the 'imageLinks' attribute.
|
inline |
Get a reference to the value of the 'industryIdentifiers' attribute.
|
inline |
Get the value of the 'infoLink' attribute.
|
inline |
Get the value of the 'language' attribute.
|
inline |
Get the value of the 'mainCategory' attribute.
|
inline |
Get the value of the 'maturityRating' attribute.
|
inline |
Get the value of the 'pageCount' attribute.
|
inline |
Get a reference to the value of the 'panelizationSummary' attribute.
|
inline |
Get the value of the 'previewLink' attribute.
|
inline |
Get the value of the 'printType' attribute.
|
inline |
Get the value of the 'printedPageCount' attribute.
|
inline |
Get the value of the 'publishedDate' attribute.
|
inline |
Get the value of the 'publisher' attribute.
|
inline |
Get the value of the 'ratingsCount' attribute.
|
inline |
Get a reference to the value of the 'readingModes' attribute.
|
inline |
Get the value of the 'samplePageCount' attribute.
| const Volumeseriesinfo google_books_api::Volume::VolumeVolumeInfo::get_series_info | ( | ) | const |
Get a reference to the value of the 'seriesInfo' attribute.
|
inline |
Get the value of the 'subtitle' attribute.
|
inline |
Get the value of the 'title' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_books_api::VolumeVolumeInfo
|
inline |
Determine if the 'allowAnonLogging' attribute was set.
allowAnonLogging' attribute was set.
|
inline |
Determine if the 'authors' attribute was set.
authors' attribute was set.
|
inline |
Determine if the 'averageRating' attribute was set.
averageRating' attribute was set.
|
inline |
Determine if the 'canonicalVolumeLink' attribute was set.
canonicalVolumeLink' attribute was set.
|
inline |
Determine if the 'categories' attribute was set.
categories' attribute was set.
|
inline |
Determine if the 'comicsContent' attribute was set.
comicsContent' attribute was set.
|
inline |
Determine if the 'contentVersion' attribute was set.
contentVersion' attribute was set.
|
inline |
Determine if the 'description' attribute was set.
description' attribute was set.
|
inline |
Determine if the 'dimensions' attribute was set.
dimensions' attribute was set.
|
inline |
Determine if the 'imageLinks' attribute was set.
imageLinks' attribute was set.
|
inline |
Determine if the 'industryIdentifiers' attribute was set.
industryIdentifiers' attribute was set.
|
inline |
Determine if the 'infoLink' attribute was set.
infoLink' attribute was set.
|
inline |
Determine if the 'language' attribute was set.
language' attribute was set.
|
inline |
Determine if the 'mainCategory' attribute was set.
mainCategory' attribute was set.
|
inline |
Determine if the 'maturityRating' attribute was set.
maturityRating' attribute was set.
|
inline |
Determine if the 'pageCount' attribute was set.
pageCount' attribute was set.
|
inline |
Determine if the 'panelizationSummary' attribute was set.
panelizationSummary' attribute was set.
|
inline |
Determine if the 'previewLink' attribute was set.
previewLink' attribute was set.
|
inline |
Determine if the 'printType' attribute was set.
printType' attribute was set.
|
inline |
Determine if the 'printedPageCount' attribute was set.
printedPageCount' attribute was set.
|
inline |
Determine if the 'publishedDate' attribute was set.
publishedDate' attribute was set.
|
inline |
Determine if the 'publisher' attribute was set.
publisher' attribute was set.
|
inline |
Determine if the 'ratingsCount' attribute was set.
ratingsCount' attribute was set.
|
inline |
Determine if the 'readingModes' attribute was set.
readingModes' attribute was set.
|
inline |
Determine if the 'samplePageCount' attribute was set.
samplePageCount' attribute was set.
|
inline |
Determine if the 'seriesInfo' attribute was set.
seriesInfo' attribute was set.
|
inline |
Determine if the 'subtitle' attribute was set.
subtitle' attribute was set.
|
inline |
Determine if the 'title' attribute was set.
title' attribute was set.
|
inline |
Gets a reference to a mutable value of the 'authors' property.
The names of the authors and/or editors for this volume. (In LITE projection).
|
inline |
Gets a reference to a mutable value of the 'categories' property.
A list of subject categories, such as "Fiction", "Suspense", etc.
|
inline |
Gets a reference to a mutable value of the 'dimensions' property.
Physical dimensions of this volume.
|
inline |
Gets a reference to a mutable value of the 'imageLinks' property.
A list of image links for all the sizes that are available. (In LITE projection.).
|
inline |
Gets a reference to a mutable value of the 'industryIdentifiers' property.
Industry standard identifiers for this volume.
|
inline |
Gets a reference to a mutable value of the 'panelizationSummary' property.
A top-level summary of the panelization info in this volume.
|
inline |
Gets a reference to a mutable value of the 'readingModes' property.
The reading modes available for this volume.
| Volumeseriesinfo google_books_api::Volume::VolumeVolumeInfo::mutable_seriesInfo | ( | ) |
Gets a reference to a mutable value of the 'seriesInfo' property.
|
static |
Creates a new default instance.
|
inline |
Change the 'allowAnonLogging' attribute.
Whether anonymous logging should be allowed.
| [in] | value | The new value. |
|
inline |
Change the 'averageRating' attribute.
The mean review rating for this volume. (min = 1.0, max = 5.0).
| [in] | value | The new value. |
|
inline |
Change the 'canonicalVolumeLink' attribute.
Canonical URL for a volume. (In LITE projection.).
| [in] | value | The new value. |
|
inline |
Change the 'comicsContent' attribute.
Whether the volume has comics content.
| [in] | value | The new value. |
|
inline |
Change the 'contentVersion' attribute.
An identifier for the version of the volume content (text & images). (In LITE projection).
| [in] | value | The new value. |
|
inline |
Change the 'description' attribute.
A synopsis of the volume. The text of the description is formatted in HTML and includes simple formatting elements, such as b, i, and br tags. (In LITE projection.).
| [in] | value | The new value. |
|
inline |
Change the 'infoLink' attribute.
URL to view information about this volume on the Google Books site. (In LITE projection).
| [in] | value | The new value. |
|
inline |
Change the 'language' attribute.
Best language for this volume (based on content). It is the two-letter ISO 639-1 code such as 'fr', 'en', etc.
| [in] | value | The new value. |
|
inline |
Change the 'mainCategory' attribute.
The main category to which this volume belongs. It will be the category from the categories list returned below that has the highest weight.
| [in] | value | The new value. |
|
inline |
Change the 'maturityRating' attribute.
| [in] | value | The new value. |
|
inline |
Change the 'pageCount' attribute.
Total number of pages as per publisher metadata.
| [in] | value | The new value. |
|
inline |
Change the 'previewLink' attribute.
URL to preview this volume on the Google Books site.
| [in] | value | The new value. |
|
inline |
Change the 'printType' attribute.
Type of publication of this volume. Possible values are BOOK or MAGAZINE.
| [in] | value | The new value. |
|
inline |
Change the 'printedPageCount' attribute.
Total number of printed pages in generated pdf representation.
| [in] | value | The new value. |
|
inline |
Change the 'publishedDate' attribute.
Date of publication. (In LITE projection.).
| [in] | value | The new value. |
|
inline |
Change the 'publisher' attribute.
Publisher of this volume. (In LITE projection.).
| [in] | value | The new value. |
|
inline |
Change the 'ratingsCount' attribute.
The number of review ratings for this volume.
| [in] | value | The new value. |
|
inline |
Change the 'samplePageCount' attribute.
Total number of sample pages as per publisher metadata.
| [in] | value | The new value. |
|
inline |
Change the 'subtitle' attribute.
Volume subtitle. (In LITE projection.).
| [in] | value | The new value. |
|
inline |
Change the 'title' attribute.
Volume title. (In LITE projection.).
| [in] | value | The new value. |