nl::
  #include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
  プラットフォームに保存されるイベントをトラッキングするための構造。
概要
| コンストラクタとデストラクタ | |
|---|---|
| ExternalEvents(void) | 
| パブリック属性 | |
|---|---|
| mFetchEventsFunct | 上記の ID の取得に使用するコールバック。 | 
| mFirstEventID | 外部に保存されている最初のイベント ID。 | 
| mLastEventID | 外部に保存された最後のイベント ID。 | 
| mNotifyEventsDeliveredFunct | |
| mNotifyEventsEvictedFunct | |
| パブリック関数 | |
|---|---|
| Invalidate(void) | void | 
| IsValid(void) const  | bool | 
パブリック属性
mFetchEventsFunct
FetchExternalEventsFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFetchEventsFunct
上記の ID の取得に使用するコールバック。
mFirstEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFirstEventID
外部に保存されている最初のイベント ID。
mLastEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mLastEventID
外部に保存された最後のイベント ID。
mNotifyEventsDeliveredFunct
NotifyExternalEventsDeliveredFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct
NotifyExternalEventsEvictedFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsEvictedFunct
パブリック関数
ExternalEvents
nl::Weave::Profiles::DataManagement_Current::ExternalEvents::ExternalEvents( void )
無効にする
void nl::Weave::Profiles::DataManagement_Current::ExternalEvents::Invalidate( void )
IsValid
bool nl::Weave::Profiles::DataManagement_Current::ExternalEvents::IsValid( void ) const