translate  v2
 All Classes Functions Variables Groups
Public Member Functions | Static Public Member Functions | List of all members
google_translate_api::DetectionsResourceItems Class Reference

#include <detections_resource_items.h>

Public Member Functions

 DetectionsResourceItems (const Json::Value &storage)
 DetectionsResourceItems (Json::Value *storage)
virtual ~DetectionsResourceItems ()
const StringPiece GetTypeName () const
bool has_confidence () const
void clear_confidence ()
float get_confidence () const
void set_confidence (float value)
bool has_is_reliable () const
void clear_is_reliable ()
bool get_is_reliable () const
void set_is_reliable (bool value)
bool has_language () const
void clear_language ()
const StringPiece get_language () const
void set_language (const StringPiece &value)

Static Public Member Functions

static DetectionsResourceItemsNew ()

Detailed Description

No description provided.

Constructor & Destructor Documentation

google_translate_api::DetectionsResourceItems::DetectionsResourceItems ( const Json::Value &  storage)
explicit

Standard constructor for an immutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.
google_translate_api::DetectionsResourceItems::DetectionsResourceItems ( Json::Value *  storage)
explicit

Standard constructor for a mutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.
google_translate_api::DetectionsResourceItems::~DetectionsResourceItems ( )
virtual

Standard destructor.

Member Function Documentation

void google_translate_api::DetectionsResourceItems::clear_confidence ( )
inline

Clears the 'confidence' attribute.

void google_translate_api::DetectionsResourceItems::clear_is_reliable ( )
inline

Clears the 'isReliable' attribute.

void google_translate_api::DetectionsResourceItems::clear_language ( )
inline

Clears the 'language' attribute.

float google_translate_api::DetectionsResourceItems::get_confidence ( ) const
inline

Get the value of the 'confidence' attribute.

bool google_translate_api::DetectionsResourceItems::get_is_reliable ( ) const
inline

Get the value of the 'isReliable' attribute.

const StringPiece google_translate_api::DetectionsResourceItems::get_language ( ) const
inline

Get the value of the 'language' attribute.

const StringPiece google_translate_api::DetectionsResourceItems::GetTypeName ( ) const
inline

Returns a string denoting the type of this data object.

Returns
google_translate_api::DetectionsResourceItems
bool google_translate_api::DetectionsResourceItems::has_confidence ( ) const
inline

Determine if the 'confidence' attribute was set.

Returns
true if the 'confidence' attribute was set.
bool google_translate_api::DetectionsResourceItems::has_is_reliable ( ) const
inline

Determine if the 'isReliable' attribute was set.

Returns
true if the 'isReliable' attribute was set.
bool google_translate_api::DetectionsResourceItems::has_language ( ) const
inline

Determine if the 'language' attribute was set.

Returns
true if the 'language' attribute was set.
DetectionsResourceItems * google_translate_api::DetectionsResourceItems::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.
void google_translate_api::DetectionsResourceItems::set_confidence ( float  value)
inline

Change the 'confidence' attribute.

The confidence of the detection result of this language.

Parameters
[in]valueThe new value.
void google_translate_api::DetectionsResourceItems::set_is_reliable ( bool  value)
inline

Change the 'isReliable' attribute.

A boolean to indicate is the language detection result reliable.

Parameters
[in]valueThe new value.
void google_translate_api::DetectionsResourceItems::set_language ( const StringPiece &  value)
inline

Change the 'language' attribute.

The language we detected.

Parameters
[in]valueThe new value.

The documentation for this class was generated from the following files: