games  v1
Public Member Functions | Static Public Member Functions | List of all members
google_games_api::PushTokenId::PushTokenIdIos Class Reference

#include <push_token_id.h>

Inheritance diagram for google_games_api::PushTokenId::PushTokenIdIos:

Public Member Functions

 PushTokenIdIos (const Json::Value &storage)
 
 PushTokenIdIos (Json::Value *storage)
 
virtual ~PushTokenIdIos ()
 
const StringPiece GetTypeName () const
 
bool has_apns_device_token () const
 
void clear_apns_device_token ()
 
const StringPiece get_apns_device_token () const
 
void set_apns_device_token (const StringPiece &value)
 
bool has_apns_environment () const
 
void clear_apns_environment ()
 
const StringPiece get_apns_environment () const
 
void set_apns_environment (const StringPiece &value)
 

Static Public Member Functions

static PushTokenIdIosNew ()
 

Detailed Description

A push token ID for iOS devices.

Constructor & Destructor Documentation

◆ PushTokenIdIos() [1/2]

google_games_api::PushTokenId::PushTokenIdIos::PushTokenIdIos ( const Json::Value &  storage)
explicit

Standard constructor for an immutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ PushTokenIdIos() [2/2]

google_games_api::PushTokenId::PushTokenIdIos::PushTokenIdIos ( Json::Value *  storage)
explicit

Standard constructor for a mutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ ~PushTokenIdIos()

google_games_api::PushTokenId::PushTokenIdIos::~PushTokenIdIos ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_apns_device_token()

void google_games_api::PushTokenId::PushTokenIdIos::clear_apns_device_token ( )
inline

Clears the 'apns_device_token' attribute.

◆ clear_apns_environment()

void google_games_api::PushTokenId::PushTokenIdIos::clear_apns_environment ( )
inline

Clears the 'apns_environment' attribute.

◆ get_apns_device_token()

const StringPiece google_games_api::PushTokenId::PushTokenIdIos::get_apns_device_token ( ) const
inline

Get the value of the 'apns_device_token' attribute.

◆ get_apns_environment()

const StringPiece google_games_api::PushTokenId::PushTokenIdIos::get_apns_environment ( ) const
inline

Get the value of the 'apns_environment' attribute.

◆ GetTypeName()

const StringPiece google_games_api::PushTokenId::PushTokenIdIos::GetTypeName ( ) const
inline

Returns a string denoting the type of this data object.

Returns
google_games_api::PushTokenIdIos

◆ has_apns_device_token()

bool google_games_api::PushTokenId::PushTokenIdIos::has_apns_device_token ( ) const
inline

Determine if the 'apns_device_token' attribute was set.

Returns
true if the 'apns_device_token' attribute was set.

◆ has_apns_environment()

bool google_games_api::PushTokenId::PushTokenIdIos::has_apns_environment ( ) const
inline

Determine if the 'apns_environment' attribute was set.

Returns
true if the 'apns_environment' attribute was set.

◆ New()

PushTokenId::PushTokenIdIos * google_games_api::PushTokenId::PushTokenIdIos::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_apns_device_token()

void google_games_api::PushTokenId::PushTokenIdIos::set_apns_device_token ( const StringPiece &  value)
inline

Change the 'apns_device_token' attribute.

Device token supplied by an iOS system call to register for remote notifications. Encode this field as web-safe base64.

Parameters
[in]valueThe new value.

◆ set_apns_environment()

void google_games_api::PushTokenId::PushTokenIdIos::set_apns_environment ( const StringPiece &  value)
inline

Change the 'apns_environment' attribute.

Indicates whether this token should be used for the production or sandbox APNS server.

Parameters
[in]valueThe new value.

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