diff options
Diffstat (limited to 'modules/TAO/TAO_IDL/be_include/be_global.h')
-rw-r--r-- | modules/TAO/TAO_IDL/be_include/be_global.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/modules/TAO/TAO_IDL/be_include/be_global.h b/modules/TAO/TAO_IDL/be_include/be_global.h index 0cefc31c420..340a13d784d 100644 --- a/modules/TAO/TAO_IDL/be_include/be_global.h +++ b/modules/TAO/TAO_IDL/be_include/be_global.h @@ -199,6 +199,10 @@ public: static const char *be_get_ciao_exec_idl ( UTL_String *idl_file_name, bool base_name_only = false); + + static const char *be_get_dds_typesupport_header ( + UTL_String *idl_file_name, + bool base_name_only = false); const char* skel_export_macro (void) const; /// Returns the macro name for exporting server side classes in Win32 @@ -441,6 +445,10 @@ public: const char* ciao_exec_idl_ending (void) const; // Similar to above, but for CIAO servant and executor // impl and executor IDL files, if generated. + + void dds_typesupport_hdr_ending (const char* s); + const char* dds_typesupport_hdr_ending (void) const; + // For generating TypeSupport header file includes. void use_clonable_in_args (bool clonable); // Set the clonable_in_args. @@ -846,6 +854,9 @@ private: // CIAO executor IDL file name ending. Default is "E.idl". char* ciao_exec_idl_ending_; + + // DDS TypeSupport header file name ending. Default is "Support.h". + char* dds_typesupport_hdr_ending_; char* output_dir_; // Directory where all the IDL-Compiler-Generated files are to be |