#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: