Revert "Use a variable on the stack to not have a temporary in the call"
[ACE_TAO.git] / ACE / apps / JAWS / clients / Caching / Locator_Request_Reply.inl
blob812c1b3715834db826ac5d90c017a4b24fb1cf44
1 /* -*- C++ -*- */
3 #include "URL_Locator.h"
5 ACE_INLINE
6 ACE_URL_Locator_Request::ACE_URL_Locator_Request ()
7   : code_(ACE_URL_Locator::INVALID_OPERATION),
8     seq1_ (0),
9     seq2_ (0),
10     offer_ (0),
11     buffer_ (0)
15 ACE_INLINE
16 ACE_URL_Locator_Request::~ACE_URL_Locator_Request ()
18   delete this->seq1_;
19   delete this->seq2_;
20   delete this->offer_;
21   delete [] this->buffer_;
24 ACE_INLINE const  int
25 ACE_URL_Locator_Request::how () const
27   return this-> how_;
30 ACE_INLINE const  int
31 ACE_URL_Locator_Request::how_many () const
33   return this->how_many_;
36 ACE_INLINE const u_int
37 ACE_URL_Locator_Request::opcode () const
39   return this->code_;
42 ACE_INLINE const  ACE_URL_Property_Seq *
43 ACE_URL_Locator_Request::seq () const
45   return this->seq1_;
48 ACE_INLINE const  ACE_URL_Property_Seq *
49 ACE_URL_Locator_Request::del () const
51   return this->seq1_;
54 ACE_INLINE const  ACE_URL_Property_Seq *
55 ACE_URL_Locator_Request::modify () const
57   return this->seq2_;
60 ACE_INLINE const ACE_URL_Offer *
61 ACE_URL_Locator_Request::offer () const
63   return this->offer_;
66 ACE_INLINE const  ACE_WString &
67 ACE_URL_Locator_Request::id () const
69   return this->id_;
72 ACE_INLINE const  ACE_WString &
73 ACE_URL_Locator_Request::url () const
75   return this->url_;
78 ACE_INLINE const  char *
79 ACE_URL_Locator_Request::buffer () const
81   return this->buffer_;
84 ACE_INLINE
85 ACE_URL_Locator_Reply::ACE_URL_Locator_Reply ()
86   : code_ (ACE_URL_Locator::INVALID_OPERATION),
87     offer_ (0),
88     offers_ (0),
89     buffer_ (0)
93 ACE_INLINE
94 ACE_URL_Locator_Reply::~ACE_URL_Locator_Reply ()
96   delete this->offer_;
97   delete this->offers_;
98   delete [] this->buffer_;
101 ACE_INLINE const size_t
102 ACE_URL_Locator_Reply::num_offers () const
104   return this->num_offers_;
108 ACE_INLINE const ACE_URL_Offer *
109 ACE_URL_Locator_Reply::offer () const
111   return this->offer_;
114 ACE_INLINE const ACE_URL_Offer_Seq *
115 ACE_URL_Locator_Reply::offers () const
117   return this->offers_;
120 ACE_INLINE const u_int
121 ACE_URL_Locator_Reply::opcode () const
123   return this->code_;
126 ACE_INLINE const u_int
127 ACE_URL_Locator_Reply::status () const
129   return this->status_;
132 ACE_INLINE const char *
133 ACE_URL_Locator_Reply::buffer () const
135   return this->buffer_;