CTR NEX API Reference
nn::nex::NotificationEvent クラス

通知イベントに関するデータを格納するクラスです。 [詳解]

#include <RendezVous/Core/src/Common/NotificationEvent.h>

DDLCLASSNotificationEventを継承しています。

公開メンバ関数

 NotificationEvent ()
 Default Constructor.
 
qUnsignedInt64 GetParam1 () const
 イベントの種別毎に定義されるパラメータを取得します [詳解]
 
qUnsignedInt64 GetParam2 () const
 イベントの種別毎に定義されるパラメータを取得します [詳解]
 
qUnsignedInt64 GetParam3 () const
 イベントの種別毎に定義されるパラメータを取得します [詳解]
 
PrincipalID GetSource () const
 イベントの発生元の PrincipalID を取得します。 [詳解]
 
const StringGetStringParam () const
 イベントの種別毎に定義されるパラメータを取得します [詳解]
 
qUnsignedInt32 GetSubType () const
 イベントのサブタイプを取得します。 [詳解]
 
qUnsignedInt32 GetType () const
 イベント種別を取得します。 [詳解]
 
qUnsignedInt64 GetUInt64Param1 () const
 イベントの種別毎に定義されるパラメータを取得します [詳解]
 

詳解

通知イベントに関するデータを格納するクラスです。

通知イベントのタイプやイベントの発生元などのデータを格納するクラスです。 通知イベントを受信するためには、NgsFacade::RegisterNotificationEventHandler() で登録した NotificationEventHandler::ProcessNotificationEvent() コールバックの引数として与えられます。

参照
NotificationEventHandler, NotificationEvents

関数詳解

PrincipalID nn::nex::NotificationEvent::GetSource ( ) const

イベントの発生元の PrincipalID を取得します。

戻り値
イベントの発生元の PrincipalID
qUnsignedInt32 nn::nex::NotificationEvent::GetType ( ) const

イベント種別を取得します。

NotificationEvents で定義されるイベント種別を取得します。

戻り値
イベント種別
qUnsignedInt32 nn::nex::NotificationEvent::GetSubType ( ) const

イベントのサブタイプを取得します。

イベントのサブタイプを取得します。サブタイプは NotificationEvents 毎に定義されています。

戻り値
イベントのサブタイプ
qUnsignedInt64 nn::nex::NotificationEvent::GetParam1 ( ) const

イベントの種別毎に定義されるパラメータを取得します

イベントの種別毎に定義されるパラメータを取得します。 取得できる値の意味はイベントの種別(またはサブタイプ)によって定義されています。

戻り値
イベントの種別毎に定義されるパラメータ
qUnsignedInt64 nn::nex::NotificationEvent::GetParam2 ( ) const

イベントの種別毎に定義されるパラメータを取得します

イベントの種別毎に定義されるパラメータを取得します。 取得できる値の意味はイベントの種別(またはサブタイプ)によって定義されています。

戻り値
イベントの種別毎に定義されるパラメータ
qUnsignedInt64 nn::nex::NotificationEvent::GetParam3 ( ) const

イベントの種別毎に定義されるパラメータを取得します

イベントの種別毎に定義されるパラメータを取得します。 取得できる値の意味はイベントの種別(またはサブタイプ)によって定義されています。

戻り値
イベントの種別毎に定義されるパラメータ
qUnsignedInt64 nn::nex::NotificationEvent::GetUInt64Param1 ( ) const

イベントの種別毎に定義されるパラメータを取得します

NotificationEvent::GetParam1() NotificationEvent::GetParam2() NotificationEvent::GetParam3() で取得できる型を qUnsignedInt32 から qUnsignedInt64 に変更したことに伴い、廃止予定です。 NotificationEvent::GetParam1() で取得できる値と同じとなります。

イベントの種別毎に定義されるパラメータを取得します。 取得できる値の意味はイベントの種別(またはサブタイプ)によって定義されています。

戻り値
イベントの種別毎に定義されるパラメータ
const String& nn::nex::NotificationEvent::GetStringParam ( ) const

イベントの種別毎に定義されるパラメータを取得します

イベントの種別毎に定義されるパラメータを取得します。 取得できる値の意味はイベントの種別(またはサブタイプ)によって定義されています。

戻り値
イベントの種別毎に定義されるパラメータ