drive
v2
|
#include <file.h>
Classes | |
class | FileImageMediaMetadataLocation |
Public Member Functions | |
FileImageMediaMetadata (const Json::Value &storage) | |
FileImageMediaMetadata (Json::Value *storage) | |
virtual | ~FileImageMediaMetadata () |
const StringPiece | GetTypeName () const |
bool | has_aperture () const |
void | clear_aperture () |
float | get_aperture () const |
void | set_aperture (float value) |
bool | has_camera_make () const |
void | clear_camera_make () |
const StringPiece | get_camera_make () const |
void | set_camera_make (const StringPiece &value) |
bool | has_camera_model () const |
void | clear_camera_model () |
const StringPiece | get_camera_model () const |
void | set_camera_model (const StringPiece &value) |
bool | has_color_space () const |
void | clear_color_space () |
const StringPiece | get_color_space () const |
void | set_color_space (const StringPiece &value) |
bool | has_date () const |
void | clear_date () |
const StringPiece | get_date () const |
void | set_date (const StringPiece &value) |
bool | has_exposure_bias () const |
void | clear_exposure_bias () |
float | get_exposure_bias () const |
void | set_exposure_bias (float value) |
bool | has_exposure_mode () const |
void | clear_exposure_mode () |
const StringPiece | get_exposure_mode () const |
void | set_exposure_mode (const StringPiece &value) |
bool | has_exposure_time () const |
void | clear_exposure_time () |
float | get_exposure_time () const |
void | set_exposure_time (float value) |
bool | has_flash_used () const |
void | clear_flash_used () |
bool | get_flash_used () const |
void | set_flash_used (bool value) |
bool | has_focal_length () const |
void | clear_focal_length () |
float | get_focal_length () const |
void | set_focal_length (float value) |
bool | has_height () const |
void | clear_height () |
int32 | get_height () const |
void | set_height (int32 value) |
bool | has_iso_speed () const |
void | clear_iso_speed () |
int32 | get_iso_speed () const |
void | set_iso_speed (int32 value) |
bool | has_lens () const |
void | clear_lens () |
const StringPiece | get_lens () const |
void | set_lens (const StringPiece &value) |
bool | has_location () const |
void | clear_location () |
const FileImageMediaMetadataLocation | get_location () const |
FileImageMediaMetadataLocation | mutable_location () |
bool | has_max_aperture_value () const |
void | clear_max_aperture_value () |
float | get_max_aperture_value () const |
void | set_max_aperture_value (float value) |
bool | has_metering_mode () const |
void | clear_metering_mode () |
const StringPiece | get_metering_mode () const |
void | set_metering_mode (const StringPiece &value) |
bool | has_rotation () const |
void | clear_rotation () |
int32 | get_rotation () const |
void | set_rotation (int32 value) |
bool | has_sensor () const |
void | clear_sensor () |
const StringPiece | get_sensor () const |
void | set_sensor (const StringPiece &value) |
bool | has_subject_distance () const |
void | clear_subject_distance () |
int32 | get_subject_distance () const |
void | set_subject_distance (int32 value) |
bool | has_white_balance () const |
void | clear_white_balance () |
const StringPiece | get_white_balance () const |
void | set_white_balance (const StringPiece &value) |
bool | has_width () const |
void | clear_width () |
int32 | get_width () const |
void | set_width (int32 value) |
Static Public Member Functions | |
static FileImageMediaMetadata * | New () |
Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
|
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 'aperture
' attribute.
|
inline |
Clears the 'cameraMake
' attribute.
|
inline |
Clears the 'cameraModel
' attribute.
|
inline |
Clears the 'colorSpace
' attribute.
|
inline |
Clears the 'date
' attribute.
|
inline |
Clears the 'exposureBias
' attribute.
|
inline |
Clears the 'exposureMode
' attribute.
|
inline |
Clears the 'exposureTime
' attribute.
|
inline |
Clears the 'flashUsed
' attribute.
|
inline |
Clears the 'focalLength
' attribute.
|
inline |
Clears the 'height
' attribute.
|
inline |
Clears the 'isoSpeed
' attribute.
|
inline |
Clears the 'lens
' attribute.
|
inline |
Clears the 'location
' attribute.
|
inline |
Clears the 'maxApertureValue
' attribute.
|
inline |
Clears the 'meteringMode
' attribute.
|
inline |
Clears the 'rotation
' attribute.
|
inline |
Clears the 'sensor
' attribute.
|
inline |
Clears the 'subjectDistance
' attribute.
|
inline |
Clears the 'whiteBalance
' attribute.
|
inline |
Clears the 'width
' attribute.
|
inline |
Get the value of the 'aperture
' attribute.
|
inline |
Get the value of the 'cameraMake
' attribute.
|
inline |
Get the value of the 'cameraModel
' attribute.
|
inline |
Get the value of the 'colorSpace
' attribute.
|
inline |
Get the value of the 'date
' attribute.
|
inline |
Get the value of the 'exposureBias
' attribute.
|
inline |
Get the value of the 'exposureMode
' attribute.
|
inline |
Get the value of the 'exposureTime
' attribute.
|
inline |
Get the value of the 'flashUsed
' attribute.
|
inline |
Get the value of the 'focalLength
' attribute.
|
inline |
Get the value of the 'height
' attribute.
|
inline |
Get the value of the 'isoSpeed
' attribute.
|
inline |
Get the value of the 'lens
' attribute.
|
inline |
Get a reference to the value of the 'location
' attribute.
|
inline |
Get the value of the 'maxApertureValue
' attribute.
|
inline |
Get the value of the 'meteringMode
' attribute.
|
inline |
Get the value of the 'rotation
' attribute.
|
inline |
Get the value of the 'sensor
' attribute.
|
inline |
Get the value of the 'subjectDistance
' attribute.
|
inline |
Get the value of the 'whiteBalance
' attribute.
|
inline |
Get the value of the 'width
' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_drive_api::FileImageMediaMetadata
|
inline |
Determine if the 'aperture
' attribute was set.
aperture
' attribute was set.
|
inline |
Determine if the 'cameraMake
' attribute was set.
cameraMake
' attribute was set.
|
inline |
Determine if the 'cameraModel
' attribute was set.
cameraModel
' attribute was set.
|
inline |
Determine if the 'colorSpace
' attribute was set.
colorSpace
' attribute was set.
|
inline |
Determine if the 'date
' attribute was set.
date
' attribute was set.
|
inline |
Determine if the 'exposureBias
' attribute was set.
exposureBias
' attribute was set.
|
inline |
Determine if the 'exposureMode
' attribute was set.
exposureMode
' attribute was set.
|
inline |
Determine if the 'exposureTime
' attribute was set.
exposureTime
' attribute was set.
|
inline |
Determine if the 'flashUsed
' attribute was set.
flashUsed
' attribute was set.
|
inline |
Determine if the 'focalLength
' attribute was set.
focalLength
' attribute was set.
|
inline |
Determine if the 'height
' attribute was set.
height
' attribute was set.
|
inline |
Determine if the 'isoSpeed
' attribute was set.
isoSpeed
' attribute was set.
|
inline |
Determine if the 'lens
' attribute was set.
lens
' attribute was set.
|
inline |
Determine if the 'location
' attribute was set.
location
' attribute was set.
|
inline |
Determine if the 'maxApertureValue
' attribute was set.
maxApertureValue
' attribute was set.
|
inline |
Determine if the 'meteringMode
' attribute was set.
meteringMode
' attribute was set.
|
inline |
Determine if the 'rotation
' attribute was set.
rotation
' attribute was set.
|
inline |
Determine if the 'sensor
' attribute was set.
sensor
' attribute was set.
|
inline |
Determine if the 'subjectDistance
' attribute was set.
subjectDistance
' attribute was set.
|
inline |
Determine if the 'whiteBalance
' attribute was set.
whiteBalance
' attribute was set.
|
inline |
Determine if the 'width
' attribute was set.
width
' attribute was set.
|
inline |
Gets a reference to a mutable value of the 'location
' property.
Geographic location information stored in the image.
|
static |
Creates a new default instance.
|
inline |
Change the 'aperture
' attribute.
The aperture used to create the photo (f-number).
[in] | value | The new value. |
|
inline |
Change the 'cameraMake
' attribute.
The make of the camera used to create the photo.
[in] | value | The new value. |
|
inline |
Change the 'cameraModel
' attribute.
The model of the camera used to create the photo.
[in] | value | The new value. |
|
inline |
|
inline |
Change the 'date
' attribute.
The date and time the photo was taken (EXIF format timestamp).
[in] | value | The new value. |
|
inline |
Change the 'exposureBias
' attribute.
The exposure bias of the photo (APEX value).
[in] | value | The new value. |
|
inline |
Change the 'exposureMode
' attribute.
The exposure mode used to create the photo.
[in] | value | The new value. |
|
inline |
Change the 'exposureTime
' attribute.
The length of the exposure, in seconds.
[in] | value | The new value. |
|
inline |
Change the 'flashUsed
' attribute.
Whether a flash was used to create the photo.
[in] | value | The new value. |
|
inline |
Change the 'focalLength
' attribute.
The focal length used to create the photo, in millimeters.
[in] | value | The new value. |
|
inline |
Change the 'height
' attribute.
The height of the image in pixels.
[in] | value | The new value. |
|
inline |
Change the 'isoSpeed
' attribute.
The ISO speed used to create the photo.
[in] | value | The new value. |
|
inline |
|
inline |
Change the 'maxApertureValue
' attribute.
The smallest f-number of the lens at the focal length used to create the photo (APEX value).
[in] | value | The new value. |
|
inline |
Change the 'meteringMode
' attribute.
The metering mode used to create the photo.
[in] | value | The new value. |
|
inline |
Change the 'rotation
' attribute.
The rotation in clockwise degrees from the image's original orientation.
[in] | value | The new value. |
|
inline |
Change the 'sensor
' attribute.
The type of sensor used to create the photo.
[in] | value | The new value. |
|
inline |
Change the 'subjectDistance
' attribute.
The distance to the subject of the photo, in meters.
[in] | value | The new value. |
|
inline |
Change the 'whiteBalance
' attribute.
The white balance mode used to create the photo.
[in] | value | The new value. |
|
inline |