summaryrefslogtreecommitdiff
path: root/trunk/ACE/Kokyu/DSRT_Dispatch_Item_T.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/ACE/Kokyu/DSRT_Dispatch_Item_T.cpp')
-rw-r--r--trunk/ACE/Kokyu/DSRT_Dispatch_Item_T.cpp35
1 files changed, 35 insertions, 0 deletions
diff --git a/trunk/ACE/Kokyu/DSRT_Dispatch_Item_T.cpp b/trunk/ACE/Kokyu/DSRT_Dispatch_Item_T.cpp
new file mode 100644
index 00000000000..123b4a47e2c
--- /dev/null
+++ b/trunk/ACE/Kokyu/DSRT_Dispatch_Item_T.cpp
@@ -0,0 +1,35 @@
+// $Id$
+
+#ifndef DSRT_DISPATCH_ITEM_T_CPP
+#define DSRT_DISPATCH_ITEM_T_CPP
+
+#include "DSRT_Dispatch_Item_T.h"
+
+#if ! defined (__ACE_INLINE__)
+#include "DSRT_Dispatch_Item_T.inl"
+#endif /* __ACE_INLINE__ */
+
+ACE_RCSID(Kokyu, DSRT_Dispatch_Item, "$Id$")
+
+namespace Kokyu
+{
+
+template <class DSRT_Scheduler_Traits>
+DSRT_Dispatch_Item_var<DSRT_Scheduler_Traits>::
+DSRT_Dispatch_Item_var (DSRT_Dispatch_Item<DSRT_Scheduler_Traits> *p)
+ :ACE_Strong_Bound_Ptr<DSRT_Dispatch_Item<DSRT_Scheduler_Traits>,
+ ACE_SYNCH_MUTEX> (p)
+{
+}
+
+template <class DSRT_Scheduler_Traits>
+DSRT_Dispatch_Item_var<DSRT_Scheduler_Traits>::
+DSRT_Dispatch_Item_var (const DSRT_Dispatch_Item_var &r)
+ :ACE_Strong_Bound_Ptr<DSRT_Dispatch_Item<DSRT_Scheduler_Traits>,
+ ACE_SYNCH_MUTEX> (r)
+{
+}
+
+}
+
+#endif /* DSRT_DISPATCH_ITEM_T_CPP */