summaryrefslogtreecommitdiff
path: root/flat/CIAO/examples/BasicSP/BMDevice/BMDevice_exec.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'flat/CIAO/examples/BasicSP/BMDevice/BMDevice_exec.cpp')
-rw-r--r--flat/CIAO/examples/BasicSP/BMDevice/BMDevice_exec.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/flat/CIAO/examples/BasicSP/BMDevice/BMDevice_exec.cpp b/flat/CIAO/examples/BasicSP/BMDevice/BMDevice_exec.cpp
index ae59cdb167e..f19eb750f2a 100644
--- a/flat/CIAO/examples/BasicSP/BMDevice/BMDevice_exec.cpp
+++ b/flat/CIAO/examples/BasicSP/BMDevice/BMDevice_exec.cpp
@@ -79,6 +79,19 @@ MyImpl::BMDevice_exec_i::ccm_remove ()
"MyImpl::BMDevice_exec_i::ccm_remove\n"));
}
+extern "C" BMDEVICE_EXEC_Export ::Components::EnterpriseComponent_ptr
+create_BasicSP_BMDevice_Impl (void)
+{
+ ::Components::EnterpriseComponent_ptr retval =
+ ::Components::EnterpriseComponent::_nil ();
+
+ ACE_NEW_RETURN (retval,
+ MyImpl::BMDevice_exec_i,
+ ::Components::EnterpriseComponent::_nil ());
+
+ return retval;
+}
+
/// Default ctor.
MyImpl::BMDeviceHome_exec_i::BMDeviceHome_exec_i ()
{