/* WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY. This file was generated from pdm_enums.idl using RTI Code Generator (rtiddsgen) version 4.7.0. The rtiddsgen tool is part of the RTI Connext DDS distribution. For more information, type 'rtiddsgen -help' at a command shell or consult the Code Generator User's Manual. */ #ifndef pdm_enumsPlugin_1992174157_h #define pdm_enumsPlugin_1992174157_h #include "pdm_enums.hpp" struct RTICdrStream; #ifndef pres_typePlugin_h #include "pres/pres_typePlugin.h" #endif #if defined(NDDS_USER_DLL_EXPORT) && defined(RTI_WIN32) #undef NDDSUSERDllExport #define NDDSUSERDllExport __declspec(dllexport) #endif #if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT) #undef NDDSUSERDllExport #define NDDSUSERDllExport __attribute__((visibility("default"))) #endif #include // #define NDDSUSERDllExport for linux namespace ProjectDataManagement { /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L19_OiPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L19_OiPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L19_OiPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L19_OiPluginSupport_print_data( const L19_Oi *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L22_FireHaltCategoryPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L22_FireHaltCategoryPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L22_FireHaltCategoryPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L22_FireHaltCategoryPluginSupport_print_data( const L22_FireHaltCategory *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L25_KindGuidingLinePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L25_KindGuidingLinePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L25_KindGuidingLinePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L25_KindGuidingLinePluginSupport_print_data( const L25_KindGuidingLine *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L26_EffectingSystemTypePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L26_EffectingSystemTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L26_EffectingSystemTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L26_EffectingSystemTypePluginSupport_print_data( const L26_EffectingSystemType *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L27_EffectorIdPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L27_EffectorIdPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L27_EffectorIdPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L27_EffectorIdPluginSupport_print_data( const L27_EffectorId *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L28_StatusPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L28_StatusPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L28_StatusPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L28_StatusPluginSupport_print_data( const L28_Status *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L43_AngleGroupPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L43_AngleGroupPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L43_AngleGroupPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L43_AngleGroupPluginSupport_print_data( const L43_AngleGroup *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L46_GpsFrequencyPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L46_GpsFrequencyPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L46_GpsFrequencyPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L46_GpsFrequencyPluginSupport_print_data( const L46_GpsFrequency *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L4_TargetGeometryPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L4_TargetGeometryPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L4_TargetGeometryPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L4_TargetGeometryPluginSupport_print_data( const L4_TargetGeometry *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L7_RequestPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L7_RequestPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L7_RequestPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L7_RequestPluginSupport_print_data( const L7_Request *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L48_TrajectoryRocketPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int L48_TrajectoryRocketPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int L48_TrajectoryRocketPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void L48_TrajectoryRocketPluginSupport_print_data( const L48_TrajectoryRocket *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int DataErrorReasonPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int DataErrorReasonPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int DataErrorReasonPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void DataErrorReasonPluginSupport_print_data( const DataErrorReason *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int EffectSourcePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int EffectSourcePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int EffectSourcePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void EffectSourcePluginSupport_print_data( const EffectSource *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int PdmEventTypePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int PdmEventTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int PdmEventTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void PdmEventTypePluginSupport_print_data( const PdmEventType *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int GearClassPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int GearClassPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int GearClassPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void GearClassPluginSupport_print_data( const GearClass *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int HandgrenadeSearchModePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int HandgrenadeSearchModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int HandgrenadeSearchModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void HandgrenadeSearchModePluginSupport_print_data( const HandgrenadeSearchMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ABCProtectionModePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ABCProtectionModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ABCProtectionModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ABCProtectionModePluginSupport_print_data( const ABCProtectionMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int HgrMineSearchFilterTypePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int HgrMineSearchFilterTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int HgrMineSearchFilterTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void HgrMineSearchFilterTypePluginSupport_print_data( const HgrMineSearchFilterType *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int LanguageConfigurationPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int LanguageConfigurationPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int LanguageConfigurationPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void LanguageConfigurationPluginSupport_print_data( const LanguageConfiguration *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int OperationModePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int OperationModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int OperationModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void OperationModePluginSupport_print_data( const OperationMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ParticipantTypePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ParticipantTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ParticipantTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ParticipantTypePluginSupport_print_data( const ParticipantType *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int PersonalProtectionPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int PersonalProtectionPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int PersonalProtectionPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void PersonalProtectionPluginSupport_print_data( const PersonalProtection *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ProtectionLevelPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ProtectionLevelPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ProtectionLevelPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ProtectionLevelPluginSupport_print_data( const ProtectionLevel *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int StateChangeOriginatorPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int StateChangeOriginatorPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int StateChangeOriginatorPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void StateChangeOriginatorPluginSupport_print_data( const StateChangeOriginator *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int VulnerabilityClassPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int VulnerabilityClassPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int VulnerabilityClassPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void VulnerabilityClassPluginSupport_print_data( const VulnerabilityClass *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int VulnerabilityStatePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int VulnerabilityStatePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int VulnerabilityStatePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void VulnerabilityStatePluginSupport_print_data( const VulnerabilityState *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int WphModePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int WphModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int WphModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void WphModePluginSupport_print_data( const WphMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ChargeTypePropertyPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ChargeTypePropertyPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ChargeTypePropertyPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ChargeTypePropertyPluginSupport_print_data( const ChargeTypeProperty *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int IgniterFunctionBasePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int IgniterFunctionBasePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int IgniterFunctionBasePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void IgniterFunctionBasePluginSupport_print_data( const IgniterFunctionBase *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int SeverityTypePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int SeverityTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int SeverityTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void SeverityTypePluginSupport_print_data( const SeverityType *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int VolatilityTypePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int VolatilityTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int VolatilityTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void VolatilityTypePluginSupport_print_data( const VolatilityType *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int InternationalModePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int InternationalModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int InternationalModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void InternationalModePluginSupport_print_data( const InternationalMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int AvmFrequencyPlanTransmissionReasonPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int AvmFrequencyPlanTransmissionReasonPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int AvmFrequencyPlanTransmissionReasonPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void AvmFrequencyPlanTransmissionReasonPluginSupport_print_data( const AvmFrequencyPlanTransmissionReason *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int OcCodePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int OcCodePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int OcCodePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void OcCodePluginSupport_print_data( const OcCode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int UasStatePlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int UasStatePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int UasStatePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void UasStatePluginSupport_print_data( const UasState *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int UasActionTaskPlugin_get_serialized_sample_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* -------------------------------------------------------------------------------------- Key Management functions: * -------------------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int UasActionTaskPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int UasActionTaskPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void UasActionTaskPluginSupport_print_data( const UasActionTask *sample, const char *desc, unsigned int indent_level); } /* namespace ProjectDataManagement */ #if defined(NDDS_USER_DLL_EXPORT) || defined(NDDS_USER_SYMBOL_EXPORT) #undef NDDSUSERDllExport #define NDDSUSERDllExport #endif #endif /* pdm_enumsPlugin_1992174157_h */