relocate InternalEventOptions into private section (#38290)
diff --git a/src/app/EventLoggingTypes.h b/src/app/EventLoggingTypes.h index 75688b5..921a7cb 100644 --- a/src/app/EventLoggingTypes.h +++ b/src/app/EventLoggingTypes.h
@@ -134,14 +134,6 @@ FabricIndex mFabricIndex = kUndefinedFabricIndex; }; -class InternalEventOptions : public EventOptions -{ -public: - InternalEventOptions() {} - InternalEventOptions(Timestamp aTimestamp) : mTimestamp(aTimestamp) {} - Timestamp mTimestamp; -}; - /** * @brief * Structure for copying event lists on output.
diff --git a/src/app/EventManagement.h b/src/app/EventManagement.h index 6b3a91f..0e8c425 100644 --- a/src/app/EventManagement.h +++ b/src/app/EventManagement.h
@@ -390,6 +390,14 @@ EventNumber & generatedEventNumber) override; private: + class InternalEventOptions : public EventOptions + { + public: + InternalEventOptions() {} + InternalEventOptions(Timestamp aTimestamp) : mTimestamp(aTimestamp) {} + Timestamp mTimestamp; + }; + /** * @brief * Internal structure for traversing events.