/* WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY. This file was generated from tab_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 tab_enumsPlugin_1277075687_h #define tab_enumsPlugin_1277075687_h #include "tab_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 TrainingAreaBase { /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int AgdusHwModePlugin_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 AgdusHwModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int AgdusHwModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void AgdusHwModePluginSupport_print_data( const AgdusHwMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int FaultPositionHandlingPlugin_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 FaultPositionHandlingPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int FaultPositionHandlingPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void FaultPositionHandlingPluginSupport_print_data( const FaultPositionHandling *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int FirModePlugin_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 FirModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int FirModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void FirModePluginSupport_print_data( const FirMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (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 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 MineHandgrenadeSensorModePlugin_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 MineHandgrenadeSensorModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int MineHandgrenadeSensorModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void MineHandgrenadeSensorModePluginSupport_print_data( const MineHandgrenadeSensorMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int MinelayerModePlugin_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 MinelayerModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int MinelayerModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void MinelayerModePluginSupport_print_data( const MinelayerMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int OpticalCodePlugin_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 OpticalCodePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int OpticalCodePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void OpticalCodePluginSupport_print_data( const OpticalCode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int PositionUpdateIntervallPlugin_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 PositionUpdateIntervallPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int PositionUpdateIntervallPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void PositionUpdateIntervallPluginSupport_print_data( const PositionUpdateIntervall *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int PowerMethodPlugin_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 PowerMethodPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int PowerMethodPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void PowerMethodPluginSupport_print_data( const PowerMethod *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ServiceControlEnumPlugin_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 ServiceControlEnumPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ServiceControlEnumPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ServiceControlEnumPluginSupport_print_data( const ServiceControlEnum *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int SpecialSensorStandardModePlugin_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 SpecialSensorStandardModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int SpecialSensorStandardModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void SpecialSensorStandardModePluginSupport_print_data( const SpecialSensorStandardMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int SwitichingPositionIntervallPlugin_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 SwitichingPositionIntervallPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int SwitichingPositionIntervallPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void SwitichingPositionIntervallPluginSupport_print_data( const SwitichingPositionIntervall *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ThrowingTypePlugin_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 ThrowingTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ThrowingTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ThrowingTypePluginSupport_print_data( const ThrowingType *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int BlockedAreaModePlugin_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 BlockedAreaModePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int BlockedAreaModePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void BlockedAreaModePluginSupport_print_data( const BlockedAreaMode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ControlDataCodePlugin_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 ControlDataCodePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ControlDataCodePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ControlDataCodePluginSupport_print_data( const ControlDataCode *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int QualificationPlugin_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 QualificationPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int QualificationPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void QualificationPluginSupport_print_data( const Qualification *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int SanitationResultPlugin_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 SanitationResultPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int SanitationResultPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void SanitationResultPluginSupport_print_data( const SanitationResult *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int SanitationEvaluationPlugin_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 SanitationEvaluationPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int SanitationEvaluationPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void SanitationEvaluationPluginSupport_print_data( const SanitationEvaluation *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int ShootingResultPlugin_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 ShootingResultPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int ShootingResultPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void ShootingResultPluginSupport_print_data( const ShootingResult *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int TrajectoryErrorPlugin_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 TrajectoryErrorPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int TrajectoryErrorPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void TrajectoryErrorPluginSupport_print_data( const TrajectoryError *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int TreatmentResultPlugin_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 TreatmentResultPlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int TreatmentResultPlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void TreatmentResultPluginSupport_print_data( const TreatmentResult *sample, const char *desc, unsigned int indent_level); /* ---------------------------------------------------------------------------- (De)Serialize functions: * ------------------------------------------------------------------------- */ NDDSUSERDllExport extern unsigned int WeaponSystemTypePlugin_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 WeaponSystemTypePlugin_get_serialized_key_max_size( PRESTypePluginEndpointData endpoint_data, RTIBool include_encapsulation, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); NDDSUSERDllExport extern unsigned int WeaponSystemTypePlugin_get_serialized_key_max_size_for_keyhash( PRESTypePluginEndpointData endpoint_data, RTIEncapsulationId encapsulation_id, unsigned int current_alignment); /* ---------------------------------------------------------------------------- Support functions: * ---------------------------------------------------------------------------- */ NDDSUSERDllExport extern void WeaponSystemTypePluginSupport_print_data( const WeaponSystemType *sample, const char *desc, unsigned int indent_level); } /* namespace TrainingAreaBase */ #if defined(NDDS_USER_DLL_EXPORT) || defined(NDDS_USER_SYMBOL_EXPORT) #undef NDDSUSERDllExport #define NDDSUSERDllExport #endif #endif /* tab_enumsPlugin_1277075687_h */