1 #include "tao/Reply_Dispatcher.h"
3 #if !defined (__ACE_INLINE__)
4 #include "tao/Reply_Dispatcher.inl"
5 #endif /* __ACE_INLINE__ */
7 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
10 TAO_Reply_Dispatcher::TAO_Reply_Dispatcher (ACE_Allocator
*allocator
)
11 // Just an invalid reply status.
12 : locate_reply_status_ (GIOP::UNKNOWN_OBJECT
)
13 , reply_status_ (GIOP::NO_EXCEPTION
)
15 , allocator_(allocator
)
20 TAO_Reply_Dispatcher::~TAO_Reply_Dispatcher ()
26 TAO_Reply_Dispatcher::intrusive_add_ref (TAO_Reply_Dispatcher
* rd
)
35 TAO_Reply_Dispatcher::intrusive_remove_ref (TAO_Reply_Dispatcher
* rd
)
39 uint32_t const tmp
= --rd
->refcount_
;
46 TAO_Reply_Dispatcher
);
56 TAO_END_VERSIONED_NAMESPACE_DECL