Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY.
- This file was generated from extended.idl using "rtiddsgen".
- The rtiddsgen tool is part of the RTI Connext distribution.
- For more information, type 'rtiddsgen -help' at a command shell
- or consult the RTI Connext manual.
- */
- #ifndef extended_53651664_h
- #define extended_53651664_h
- #ifndef NDDS_STANDALONE_TYPE
- #ifdef __cplusplus
- #ifndef ndds_cpp_h
- #include "ndds/ndds_cpp.h"
- #endif
- #else
- #ifndef ndds_c_h
- #include "ndds/ndds_c.h"
- #endif
- #endif
- #else
- #include "ndds_standalone_type.h"
- #endif
- #include <QtCore/QMetaType>
- Q_DECLARE_METATYPE(IDL::A);
- #include "base.h"
- namespace IDL{
- extern const char *ContainerTYPENAME;
- #ifdef __cplusplus
- struct ContainerSeq;
- #ifndef NDDS_STANDALONE_TYPE
- class ContainerTypeSupport;
- class ContainerDataWriter;
- class ContainerDataReader;
- #endif
- #endif
- class Container
- {
- public:
- #ifdef __cplusplus
- typedef struct ContainerSeq Seq;
- #ifndef NDDS_STANDALONE_TYPE
- typedef ContainerTypeSupport TypeSupport;
- typedef ContainerDataWriter DataWriter;
- typedef ContainerDataReader DataReader;
- #endif
- #endif
- IDL::A a;
- };
- #if (defined(RTI_WIN32) || defined (RTI_WINCE)) && defined(NDDS_USER_DLL_EXPORT)
- /* If the code is building on Windows, start exporting symbols.
- */
- #undef NDDSUSERDllExport
- #define NDDSUSERDllExport __declspec(dllexport)
- #endif
- NDDSUSERDllExport DDS_TypeCode* Container_get_typecode(void); /* Type code */
- DDS_SEQUENCE(ContainerSeq, Container);
- NDDSUSERDllExport
- RTIBool Container_initialize(
- Container* self);
- NDDSUSERDllExport
- RTIBool Container_initialize_ex(
- Container* self,RTIBool allocatePointers,RTIBool allocateMemory);
- NDDSUSERDllExport
- void Container_finalize(
- Container* self);
- NDDSUSERDllExport
- void Container_finalize_ex(
- Container* self,RTIBool deletePointers);
- NDDSUSERDllExport
- RTIBool Container_copy(
- Container* dst,
- const Container* src);
- #if (defined(RTI_WIN32) || defined (RTI_WINCE)) && defined(NDDS_USER_DLL_EXPORT)
- /* If the code is building on Windows, stop exporting symbols.
- */
- #undef NDDSUSERDllExport
- #define NDDSUSERDllExport
- #endif
- } /* namespace IDL */
- #endif /* extended_53651664_h */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement