Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / ACE / protocols / ace / INet / HTTP_Response.inl
blob59968d529eca4600550c9c1e0270fa0031442c12
1 // -*- C++ -*-
2 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
4 namespace ACE
6   namespace HTTP
7   {
9     ACE_INLINE
10     void Response::reset ()
11       {
12         this->clear ();
13         this->set_version (EMPTY);
14         this->status_ = Status ();
15       }
17     ACE_INLINE
18     void Response::reset (const Status& status)
19       {
20         this->clear ();
21         this->set_version (EMPTY);
22         this->status_ = status;
23       }
25     ACE_INLINE
26     void Response::reset (const ACE_CString& version, const Status& status)
27       {
28         this->clear ();
29         this->set_version (version);
30         this->status_ = status;
31       }
33     ACE_INLINE
34     void Response::set_status(const Status& status)
35       {
36         this->status_ = status;
37       }
39     /// Return the status.
40     ACE_INLINE
41     const Status& Response::get_status() const
42       {
43         return this->status_;
44       }
46   }
49 ACE_END_VERSIONED_NAMESPACE_DECL