Merge pull request #2237 from DOCGroup/jwillemsen-patch-2-1
[ACE_TAO.git] / ACE / Kokyu / DSRT_Dispatch_Item_T.cpp
blobc3cb5716042aefbf7fe1c9fb8e261de8361dd8cd
1 #ifndef DSRT_DISPATCH_ITEM_T_CPP
2 #define DSRT_DISPATCH_ITEM_T_CPP
4 #include "DSRT_Dispatch_Item_T.h"
6 #if ! defined (__ACE_INLINE__)
7 #include "DSRT_Dispatch_Item_T.inl"
8 #endif /* __ACE_INLINE__ */
10 namespace Kokyu
12 template <class DSRT_Scheduler_Traits>
13 DSRT_Dispatch_Item_var<DSRT_Scheduler_Traits>::
14 DSRT_Dispatch_Item_var (DSRT_Dispatch_Item<DSRT_Scheduler_Traits> *p)
15 :ACE_Strong_Bound_Ptr<DSRT_Dispatch_Item<DSRT_Scheduler_Traits>,
16 ACE_SYNCH_MUTEX> (p)
20 template <class DSRT_Scheduler_Traits>
21 DSRT_Dispatch_Item_var<DSRT_Scheduler_Traits>::
22 DSRT_Dispatch_Item_var (const DSRT_Dispatch_Item_var &r)
23 :ACE_Strong_Bound_Ptr<DSRT_Dispatch_Item<DSRT_Scheduler_Traits>,
24 ACE_SYNCH_MUTEX> (r)
30 #endif /* DSRT_DISPATCH_ITEM_T_CPP */