#include <books_annotations_range.h>
◆ BooksAnnotationsRange() [1/2]
| google_books_api::BooksAnnotationsRange::BooksAnnotationsRange |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
| [in] | storage | The underlying data storage for this instance. |
◆ BooksAnnotationsRange() [2/2]
| google_books_api::BooksAnnotationsRange::BooksAnnotationsRange |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
| [in] | storage | The underlying data storage for this instance. |
◆ ~BooksAnnotationsRange()
| google_books_api::BooksAnnotationsRange::~BooksAnnotationsRange |
( |
| ) |
|
|
virtual |
◆ clear_end_offset()
| void google_books_api::BooksAnnotationsRange::clear_end_offset |
( |
| ) |
|
|
inline |
Clears the 'endOffset' attribute.
◆ clear_end_position()
| void google_books_api::BooksAnnotationsRange::clear_end_position |
( |
| ) |
|
|
inline |
Clears the 'endPosition' attribute.
◆ clear_start_offset()
| void google_books_api::BooksAnnotationsRange::clear_start_offset |
( |
| ) |
|
|
inline |
Clears the 'startOffset' attribute.
◆ clear_start_position()
| void google_books_api::BooksAnnotationsRange::clear_start_position |
( |
| ) |
|
|
inline |
Clears the 'startPosition' attribute.
◆ get_end_offset()
| const StringPiece google_books_api::BooksAnnotationsRange::get_end_offset |
( |
| ) |
const |
|
inline |
Get the value of the 'endOffset' attribute.
◆ get_end_position()
| const StringPiece google_books_api::BooksAnnotationsRange::get_end_position |
( |
| ) |
const |
|
inline |
Get the value of the 'endPosition' attribute.
◆ get_start_offset()
| const StringPiece google_books_api::BooksAnnotationsRange::get_start_offset |
( |
| ) |
const |
|
inline |
Get the value of the 'startOffset' attribute.
◆ get_start_position()
| const StringPiece google_books_api::BooksAnnotationsRange::get_start_position |
( |
| ) |
const |
|
inline |
Get the value of the 'startPosition' attribute.
◆ GetTypeName()
| const StringPiece google_books_api::BooksAnnotationsRange::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_end_offset()
| bool google_books_api::BooksAnnotationsRange::has_end_offset |
( |
| ) |
const |
|
inline |
Determine if the 'endOffset' attribute was set.
- Returns
- true if the '
endOffset' attribute was set.
◆ has_end_position()
| bool google_books_api::BooksAnnotationsRange::has_end_position |
( |
| ) |
const |
|
inline |
Determine if the 'endPosition' attribute was set.
- Returns
- true if the '
endPosition' attribute was set.
◆ has_start_offset()
| bool google_books_api::BooksAnnotationsRange::has_start_offset |
( |
| ) |
const |
|
inline |
Determine if the 'startOffset' attribute was set.
- Returns
- true if the '
startOffset' attribute was set.
◆ has_start_position()
| bool google_books_api::BooksAnnotationsRange::has_start_position |
( |
| ) |
const |
|
inline |
Determine if the 'startPosition' attribute was set.
- Returns
- true if the '
startPosition' attribute was set.
◆ New()
Creates a new default instance.
- Returns
- Ownership is passed back to the caller.
◆ set_end_offset()
| void google_books_api::BooksAnnotationsRange::set_end_offset |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'endOffset' attribute.
The offset from the ending position.
- Parameters
-
◆ set_end_position()
| void google_books_api::BooksAnnotationsRange::set_end_position |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'endPosition' attribute.
The ending position for the range.
- Parameters
-
◆ set_start_offset()
| void google_books_api::BooksAnnotationsRange::set_start_offset |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'startOffset' attribute.
The offset from the starting position.
- Parameters
-
◆ set_start_position()
| void google_books_api::BooksAnnotationsRange::set_start_position |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'startPosition' attribute.
The starting position for the range.
- Parameters
-
The documentation for this class was generated from the following files: