nl:: Weave:: Profiles:: DataManagement_Current:: EventOptions
#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
Struktur yang memberikan opsi untuk berbagai kolom peristiwa.
Ringkasan
Konstruktor dan Destruktor |
|
---|---|
EventOptions(void)
|
|
EventOptions(bool)
|
|
EventOptions(timestamp_t)
|
|
EventOptions(utc_timestamp_t)
|
|
EventOptions(timestamp_t, bool)
|
|
EventOptions(utc_timestamp_t, bool)
|
|
EventOptions(utc_timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool)
|
|
EventOptions(timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool)
|
Atribut publik |
|
---|---|
eventSource
|
Pointer ke resolusi mendetail dari instance trait.
|
relatedEventID
|
ID Peristiwa dari Sumber Peristiwa yang sama yang terkait dengan peristiwa ini.
|
relatedImportance
|
Pentingnya ID Peristiwa Terkait.
|
timestamp
|
Serikat pekerja yang memiliki sistem atau stempel waktu UTC.
|
timestampType
|
Enum yang menunjukkan apakah stempel waktu valid dan jenisnya.
|
urgent
|
bool
Tanda yang menunjukkan bahwa peristiwa sensitif terhadap waktu.
|
Atribut publik
eventSource
DetailedRootSection * nl::Weave::Profiles::DataManagement_Current::EventOptions::eventSource
Pointer ke resolusi mendetail dari instance trait.
Jika NULL, sumber peristiwa dianggap berasal dari resource yang sama dengan ID node lokal, dan dari instance default karakteristik.
relatedEventID
event_id_t nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedEventID
ID Peristiwa dari Sumber Peristiwa yang sama yang terkait dengan peristiwa ini.
Jika acara tidak terkait dengan acara lainnya, ID Peristiwa Terkait harus sama dengan ID Peristiwa, dan dapat dihilangkan. Nilai 0 menyiratkan tidak adanya peristiwa terkait.
relatedImportance
ImportanceType nl::Weave::Profiles::DataManagement_Current::EventOptions::relatedImportance
Pentingnya ID Peristiwa Terkait.
Jika acara ini dan acara terkait memiliki nilai penting yang sama, kolom dapat dihilangkan. Nilai kImportanceType_Invalid menyiratkan tidak adanya peristiwa terkait.
timestamp
Timestamp nl::Weave::Profiles::DataManagement_Current::EventOptions::timestamp
Serikat pekerja yang memiliki sistem atau stempel waktu UTC.
timestampType
TimestampType nl::Weave::Profiles::DataManagement_Current::EventOptions::timestampType
Enum yang menunjukkan apakah stempel waktu valid dan jenisnya.
mendesak
bool nl::Weave::Profiles::DataManagement_Current::EventOptions::urgent
Tanda yang menunjukkan bahwa peristiwa sensitif terhadap waktu.
Jika ditetapkan, tindakan ini akan menyebabkan log aktivitas dikosongkan.
Fungsi publik
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( void )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t, bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t, bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( utc_timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool )
EventOptions
nl::Weave::Profiles::DataManagement_Current::EventOptions::EventOptions( timestamp_t, DetailedRootSection *, event_id_t, ImportanceType, bool )