summaryrefslogtreecommitdiff
path: root/TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp')
-rw-r--r--TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp42
1 files changed, 42 insertions, 0 deletions
diff --git a/TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp b/TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp
new file mode 100644
index 00000000000..c57b9a85397
--- /dev/null
+++ b/TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp
@@ -0,0 +1,42 @@
+// $Id$
+
+#include "tao/orbconf.h"
+
+#if defined (TAO_HAS_CORBA_MESSAGING) && TAO_HAS_CORBA_MESSAGING != 0
+
+#include "tao/RTCORBA/Direct_Priority_Mapping.h"
+#include "ace/Sched_Params.h"
+
+ACE_RCSID(RTCORBA,
+ Direct_Priority_Mapping,
+ "$Id$")
+
+TAO_BEGIN_VERSIONED_NAMESPACE_DECL
+
+TAO_Direct_Priority_Mapping::TAO_Direct_Priority_Mapping (long)
+{
+}
+
+TAO_Direct_Priority_Mapping::~TAO_Direct_Priority_Mapping (void)
+{
+}
+
+CORBA::Boolean
+TAO_Direct_Priority_Mapping::to_native (RTCORBA::Priority corba_priority,
+ RTCORBA::NativePriority &native_priority)
+{
+ native_priority = corba_priority;
+ return true;
+}
+
+CORBA::Boolean
+TAO_Direct_Priority_Mapping::to_CORBA (RTCORBA::NativePriority native_priority,
+ RTCORBA::Priority &corba_priority)
+{
+ corba_priority = native_priority;
+ return true;
+}
+
+TAO_END_VERSIONED_NAMESPACE_DECL
+
+#endif /* TAO_HAS_CORBA_MESSAGING && TAO_HAS_CORBA_MESSAGING != 0 */