#include #include namespace nn::sl { namespace { extern "C" details::ISerializerInternal *GetDefaultIconInfoSerializer__Q2_2nn2slFv(); extern "C" details::ISerializerInternal *GetDefaultQuickStartTitleInfoSerializer__Q2_2nn2slFv(); extern "C" details::ISerializerInternal *GetDefaultKillerNotificationSerializer__Q2_2nn2slFv(); extern "C" details::ISerializerInternal *GetDefaultJumpTitleInfoSerializer__Q2_2nn2slFv(); extern "C" details::ISerializerInternal *GetDefaultPreviousSendingTimeSerializer__Q2_2nn2slFv(); } // namespace static details::SerializerFromPtr sDefaultIconInfoSerializer(GetDefaultIconInfoSerializer__Q2_2nn2slFv()); static details::SerializerFromPtr sDefaultQuickStartTitleInfoSerializer(GetDefaultQuickStartTitleInfoSerializer__Q2_2nn2slFv()); static details::SerializerFromPtr sDefaultKillerNotificationSerializer(GetDefaultKillerNotificationSerializer__Q2_2nn2slFv()); static details::SerializerFromPtr sDefaultJumpTitleInfoSerializer(GetDefaultJumpTitleInfoSerializer__Q2_2nn2slFv()); static details::SerializerFromPtr sDefaultPreviousSendingTimeSerializer(GetDefaultPreviousSendingTimeSerializer__Q2_2nn2slFv()); details::ISerializerBase &GetDefaultIconInfoSerializer() { return sDefaultIconInfoSerializer; } details::ISerializerBase &GetDefaultQuickStartTitleInfoSerializer() { return sDefaultQuickStartTitleInfoSerializer; } details::ISerializerBase &GetDefaultKillerNotificationSerializer() { return sDefaultKillerNotificationSerializer; } details::ISerializerBase &GetDefaultJumpTitleInfoSerializer() { return sDefaultJumpTitleInfoSerializer; } details::ISerializerBase &GetDefaultPreviousSendingTimeSerializer() { return sDefaultPreviousSendingTimeSerializer; } } // namespace nn::sl