Files
qt6-migration-pipeline/external/rti_connext_dds-7.7.0/include/routingservice/ServiceAdmin.h
T
torstenandCopilot 342ffd3e5c Update submodule to latest BUILD_RTI fixes
- HandlerMinelayerData: BUILD_RTI Guards für RTI-Abhängigkeiten
- svcTabCommon: Export-Header-Fix via Fallback-Target
- TrainingAreaBase: Stub-Header für BUILD_RTI=OFF
- ddsfts: Include-Pfad und Dependency-Fixes
- BUILD_RTI=OFF Compilation vollständig unterstützt

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Entire-Checkpoint: 01M0JNZA586SACX1PRZ2DJAE5S
2026-08-21 19:30:20 +02:00

580 lines
21 KiB
C

/*
WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY.
This file was generated from ServiceAdmin.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 ServiceAdmin_1325755560_h
#define ServiceAdmin_1325755560_h
#ifndef NDDS_STANDALONE_TYPE
#ifndef ndds_c_h
#include "ndds/ndds_c.h"
#endif
#include "cdr/cdr_typeCode.h"
#else
#include "ndds_standalone_type.h"
#endif
#ifdef __cplusplus
extern "C" {
#endif
#include "ServiceCommon.h"
#define RTI_Service_Admin_COMMAND_REQUEST_TOPIC_NAME ("rti/service/admin/command_request")
#define RTI_Service_Admin_COMMAND_REPLY_TOPIC_NAME ("rti/service/admin/command_reply")
#define RTI_Service_Admin_NAME_LENGTH_MAX ((RTI_Service_BOUNDED_STRING_LENGTH_MAX))
typedef DDS_Char * RTI_Service_Admin_EntityName;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_EntityName_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_EntityName_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_EntityName_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_EntityNameSeq, RTI_Service_Admin_EntityName);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_EntityName_initialize(
RTI_Service_Admin_EntityName* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_EntityName_initialize_ex(
RTI_Service_Admin_EntityName* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_EntityName_initialize_w_params(
RTI_Service_Admin_EntityName* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_EntityName_finalize_w_return(
RTI_Service_Admin_EntityName* self);
NDDSUSERDllExport
void RTI_Service_Admin_EntityName_finalize(
RTI_Service_Admin_EntityName* self);
NDDSUSERDllExport
void RTI_Service_Admin_EntityName_finalize_ex(
RTI_Service_Admin_EntityName* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_EntityName_finalize_w_params(
RTI_Service_Admin_EntityName* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_EntityName_finalize_optional_members(
RTI_Service_Admin_EntityName* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_EntityName_copy(
RTI_Service_Admin_EntityName* dst,
const RTI_Service_Admin_EntityName* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
#define RTI_Service_Admin_RESOURCE_IDENTIFIER_LENGTH_MAX ((RTI_Service_RESOURCE_IDENTIFIER_LENGTH_MAX))
typedef DDS_Char * RTI_Service_Admin_ResourceIdentifier;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_ResourceIdentifier_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_ResourceIdentifier_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_ResourceIdentifier_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_ResourceIdentifierSeq, RTI_Service_Admin_ResourceIdentifier);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_ResourceIdentifier_initialize(
RTI_Service_Admin_ResourceIdentifier* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_ResourceIdentifier_initialize_ex(
RTI_Service_Admin_ResourceIdentifier* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_ResourceIdentifier_initialize_w_params(
RTI_Service_Admin_ResourceIdentifier* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_ResourceIdentifier_finalize_w_return(
RTI_Service_Admin_ResourceIdentifier* self);
NDDSUSERDllExport
void RTI_Service_Admin_ResourceIdentifier_finalize(
RTI_Service_Admin_ResourceIdentifier* self);
NDDSUSERDllExport
void RTI_Service_Admin_ResourceIdentifier_finalize_ex(
RTI_Service_Admin_ResourceIdentifier* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_ResourceIdentifier_finalize_w_params(
RTI_Service_Admin_ResourceIdentifier* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_ResourceIdentifier_finalize_optional_members(
RTI_Service_Admin_ResourceIdentifier* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_ResourceIdentifier_copy(
RTI_Service_Admin_ResourceIdentifier* dst,
const RTI_Service_Admin_ResourceIdentifier* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
typedef DDS_Char * RTI_Service_Admin_StringBody;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_StringBody_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_StringBody_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_StringBody_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_StringBodySeq, RTI_Service_Admin_StringBody);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_StringBody_initialize(
RTI_Service_Admin_StringBody* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_StringBody_initialize_ex(
RTI_Service_Admin_StringBody* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_StringBody_initialize_w_params(
RTI_Service_Admin_StringBody* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_StringBody_finalize_w_return(
RTI_Service_Admin_StringBody* self);
NDDSUSERDllExport
void RTI_Service_Admin_StringBody_finalize(
RTI_Service_Admin_StringBody* self);
NDDSUSERDllExport
void RTI_Service_Admin_StringBody_finalize_ex(
RTI_Service_Admin_StringBody* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_StringBody_finalize_w_params(
RTI_Service_Admin_StringBody* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_StringBody_finalize_optional_members(
RTI_Service_Admin_StringBody* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_StringBody_copy(
RTI_Service_Admin_StringBody* dst,
const RTI_Service_Admin_StringBody* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
typedef struct DDS_OctetSeq RTI_Service_Admin_OctetBody;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_OctetBody_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_OctetBody_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_OctetBody_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_OctetBodySeq, RTI_Service_Admin_OctetBody);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_OctetBody_initialize(
RTI_Service_Admin_OctetBody* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_OctetBody_initialize_ex(
RTI_Service_Admin_OctetBody* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_OctetBody_initialize_w_params(
RTI_Service_Admin_OctetBody* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_OctetBody_finalize_w_return(
RTI_Service_Admin_OctetBody* self);
NDDSUSERDllExport
void RTI_Service_Admin_OctetBody_finalize(
RTI_Service_Admin_OctetBody* self);
NDDSUSERDllExport
void RTI_Service_Admin_OctetBody_finalize_ex(
RTI_Service_Admin_OctetBody* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_OctetBody_finalize_w_params(
RTI_Service_Admin_OctetBody* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_OctetBody_finalize_optional_members(
RTI_Service_Admin_OctetBody* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_OctetBody_copy(
RTI_Service_Admin_OctetBody* dst,
const RTI_Service_Admin_OctetBody* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
typedef enum RTI_Service_Admin_CommandActionKind
{
RTI_Service_Admin_CommandActionKind_CREATE_ACTION ,
RTI_Service_Admin_CommandActionKind_GET_ACTION ,
RTI_Service_Admin_CommandActionKind_UPDATE_ACTION ,
RTI_Service_Admin_CommandActionKind_DELETE_ACTION
} RTI_Service_Admin_CommandActionKind;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandActionKind_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandActionKind_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandActionKind_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_CommandActionKindSeq, RTI_Service_Admin_CommandActionKind);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandActionKind_initialize(
RTI_Service_Admin_CommandActionKind* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandActionKind_initialize_ex(
RTI_Service_Admin_CommandActionKind* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandActionKind_initialize_w_params(
RTI_Service_Admin_CommandActionKind* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandActionKind_finalize_w_return(
RTI_Service_Admin_CommandActionKind* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandActionKind_finalize(
RTI_Service_Admin_CommandActionKind* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandActionKind_finalize_ex(
RTI_Service_Admin_CommandActionKind* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_CommandActionKind_finalize_w_params(
RTI_Service_Admin_CommandActionKind* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_CommandActionKind_finalize_optional_members(
RTI_Service_Admin_CommandActionKind* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandActionKind_copy(
RTI_Service_Admin_CommandActionKind* dst,
const RTI_Service_Admin_CommandActionKind* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
typedef enum RTI_Service_Admin_CommandReplyRetcode
{
RTI_Service_Admin_CommandReplyRetcode_OK_RETCODE ,
RTI_Service_Admin_CommandReplyRetcode_ERROR_RETCODE
} RTI_Service_Admin_CommandReplyRetcode;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandReplyRetcode_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandReplyRetcode_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandReplyRetcode_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_CommandReplyRetcodeSeq, RTI_Service_Admin_CommandReplyRetcode);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReplyRetcode_initialize(
RTI_Service_Admin_CommandReplyRetcode* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReplyRetcode_initialize_ex(
RTI_Service_Admin_CommandReplyRetcode* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReplyRetcode_initialize_w_params(
RTI_Service_Admin_CommandReplyRetcode* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReplyRetcode_finalize_w_return(
RTI_Service_Admin_CommandReplyRetcode* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReplyRetcode_finalize(
RTI_Service_Admin_CommandReplyRetcode* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReplyRetcode_finalize_ex(
RTI_Service_Admin_CommandReplyRetcode* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReplyRetcode_finalize_w_params(
RTI_Service_Admin_CommandReplyRetcode* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReplyRetcode_finalize_optional_members(
RTI_Service_Admin_CommandReplyRetcode* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReplyRetcode_copy(
RTI_Service_Admin_CommandReplyRetcode* dst,
const RTI_Service_Admin_CommandReplyRetcode* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
extern const char *RTI_Service_Admin_CommandRequestTYPENAME;
typedef struct RTI_Service_Admin_CommandRequest
{
DDS_Long instance_id;
DDS_Char * application_name;
RTI_Service_Admin_CommandActionKind action;
DDS_Char * resource_identifier;
DDS_Char * string_body;
RTI_Service_Admin_OctetBody octet_body;
} RTI_Service_Admin_CommandRequest ;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandRequest_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandRequest_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandRequest_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_CommandRequestSeq, RTI_Service_Admin_CommandRequest);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandRequest_initialize(
RTI_Service_Admin_CommandRequest* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandRequest_initialize_ex(
RTI_Service_Admin_CommandRequest* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandRequest_initialize_w_params(
RTI_Service_Admin_CommandRequest* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandRequest_finalize_w_return(
RTI_Service_Admin_CommandRequest* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandRequest_finalize(
RTI_Service_Admin_CommandRequest* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandRequest_finalize_ex(
RTI_Service_Admin_CommandRequest* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_CommandRequest_finalize_w_params(
RTI_Service_Admin_CommandRequest* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_CommandRequest_finalize_optional_members(
RTI_Service_Admin_CommandRequest* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandRequest_copy(
RTI_Service_Admin_CommandRequest* dst,
const RTI_Service_Admin_CommandRequest* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
extern const char *RTI_Service_Admin_CommandReplyTYPENAME;
typedef struct RTI_Service_Admin_CommandReply
{
RTI_Service_Admin_CommandReplyRetcode retcode;
DDS_Long native_retcode;
DDS_Char * string_body;
RTI_Service_Admin_OctetBody octet_body;
} RTI_Service_Admin_CommandReply ;
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) && 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
#ifndef NDDS_STANDALONE_TYPE
NDDSUSERDllExport DDS_TypeCode * RTI_Service_Admin_CommandReply_get_typecode(void); /* Type code */
NDDSUSERDllExport RTIXCdrTypePlugin *RTI_Service_Admin_CommandReply_get_type_plugin_info(void);
NDDSUSERDllExport RTIXCdrSampleAccessInfo *RTI_Service_Admin_CommandReply_get_sample_access_info(void);
#endif
DDS_SEQUENCE(RTI_Service_Admin_CommandReplySeq, RTI_Service_Admin_CommandReply);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReply_initialize(
RTI_Service_Admin_CommandReply* self);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReply_initialize_ex(
RTI_Service_Admin_CommandReply* self,RTIBool allocatePointers,RTIBool allocateMemory);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReply_initialize_w_params(
RTI_Service_Admin_CommandReply* self,
const struct DDS_TypeAllocationParams_t * allocParams);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReply_finalize_w_return(
RTI_Service_Admin_CommandReply* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReply_finalize(
RTI_Service_Admin_CommandReply* self);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReply_finalize_ex(
RTI_Service_Admin_CommandReply* self,RTIBool deletePointers);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReply_finalize_w_params(
RTI_Service_Admin_CommandReply* self,
const struct DDS_TypeDeallocationParams_t * deallocParams);
NDDSUSERDllExport
void RTI_Service_Admin_CommandReply_finalize_optional_members(
RTI_Service_Admin_CommandReply* self, RTIBool deletePointers);
NDDSUSERDllExport
RTIBool RTI_Service_Admin_CommandReply_copy(
RTI_Service_Admin_CommandReply* dst,
const RTI_Service_Admin_CommandReply* src);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_ADMIN) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
#ifdef __cplusplus
}
#endif
#endif /* ServiceAdmin */