summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2020-03-13 18:35:27 +0100
committerGitHub <noreply@github.com>2020-03-13 18:35:27 +0100
commit6a3c9dec68cbd1b86883619a66efbd037ca0003a (patch)
treefb7ac9f13c330bd722ef893dabb205cc1dfdb28e
parentf569652bf8f860eb33195c6cc9968c5ff3ac87e8 (diff)
parent08e08d58760277f539806bb2f7624359562d5915 (diff)
downloadATCD-6a3c9dec68cbd1b86883619a66efbd037ca0003a.tar.gz
Merge pull request #1055 from jwillemsen/jwi-ddstypenamelogging
Generate get_type_name as part of the DDS traits, could be used for l…
-rw-r--r--TAO/TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp b/TAO/TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp
index e72e278c159..37275aabd0d 100644
--- a/TAO/TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp
@@ -288,6 +288,7 @@ be_visitor_connector_dds_exh::gen_dds_traits (AST_Decl *datatype)
os_ << be_nl
<< "struct " << datatype->flat_name () << "_DDS_Traits" << be_nl
<< "{" << be_idt_nl
+ << "static const char* get_type_name () { return \"" << dt_name << "\"; };" << be_nl
<< "typedef ::" << dt_name << " value_type;" << be_nl
<< "typedef ::" << dt_name;