GMTSVehicleMatch クラス リファレンス

GMTSVehicleMatch クラス リファレンス

概要

SearchVehiclesRequest に一致する車両の情報、ETA、距離計算を含むオブジェクト。

GMTCImmutableData を継承します。

公開メンバー関数

(instancetype)- initWithVehicle:pickupETA:pickupDistance:dropoffETA:pickupToDropoffDistance:tripType:
 オブジェクトの初期化。

プロパティ

GMTSVehiclevehicle
 関連する車両情報。
NSTimeInterval pickupETA
 乗車到着時刻のタイムスタンプ。
int32_tpickupDistanceInMeters
 現在地から乗車場所までの距離。
NSTimeInterval dropoffETA
 降車予定時刻のタイムスタンプ。
int32_tpickupToDropoffDistanceInMeters
 乗車から降車までの距離。
列挙型 GMTSTripTypetripType
 車両のルートタイプ。

メンバー関数のドキュメント

- (instancetype) initWithVehicle: (null 許容の GMTSVehicle *) vehicle
pickupETA: (NSTimeInterval) pickupETA
pickupDistance: (int32_t) pickupDistance
dropoffETA: (NSTimeInterval) dropoffETA
pickupToDropoffDistance: (int32_t) pickupToDropoffDistance
tripType: (列挙型 GMTSTripType tripType

オブジェクトの初期化。

パラメータ:
自動車車両データ。
pickupETA乗車到着時刻のタイムスタンプ。
pickupDistance現在地から乗車地点までの距離。
dropoffETA降車予定時刻のタイムスタンプ。
pickupToDropoffDistance乗車から降車までの距離。
tripTypeルートのタイプ。
注:
GMTSVehicleMatch のサポートが終了しました。

プロパティのドキュメント

- (GMTSVehicle*) vehicle [read, copy]

関連する車両情報。

- (NSTimeInterval) pickupETA [read, assign]

乗車到着時刻のタイムスタンプ。

- (int32_t) pickupDistanceInMeters [read, assign]

現在地から乗車場所までの距離。

- (NSTimeInterval) dropoffETA [read, assign]

降車予定時刻のタイムスタンプ。

-(int32_t)pickupToDropoffDistanceInMeters [read, assign]

乗車から降車までの距離。

-(列挙型 GMTSTripTypetripType [read, assign]

車両のルートタイプ。