Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / ACE / protocols / ace / INet / URLBase.inl
blob8d8121a08cc2bbb8600830f7c7367cd61f6dfc42
1 // -*- C++ -*-
2 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
4 namespace ACE
6   namespace INet
7   {
8     ACE_INLINE
9     const ACE_CString& URL_Base::get_protocol () const
10       {
11         return this->get_scheme ();
12       }
14     ACE_INLINE
15     const ACE_CString& URL_Base::get_path () const
16       {
17         return this->path_;
18       }
20     ACE_INLINE
21     void URL_Base::set_path (const ACE_CString& path)
22       {
23         this->path_ = path;
24       }
26     ACE_INLINE
27     void URL_Base::set_query (const ACE_CString& /*query*/)
28       {
29       }
31     ACE_INLINE
32     void URL_Base::set_fragment (const ACE_CString& /*fragment*/)
33       {
34       }
36     ACE_INLINE
37     const ACE_CString& URL_Base::get_query () const
38       {
39         return empty_;
40       }
42     ACE_INLINE
43     const ACE_CString& URL_Base::get_fragment () const
44       {
45         return empty_;
46       }
48     ACE_INLINE
49     ACE_CString URL_Base::get_authority () const
50       {
51         return empty_;
52       }
54     ACE_INLINE
55     const ACE_CString& URL_INetBase::get_host () const
56       {
57         return this->host_;
58       }
60     ACE_INLINE
61     u_short URL_INetBase::get_port () const
62       {
63         return this->port_;
64       }
66     ACE_INLINE
67     void URL_INetBase::set_host (const ACE_CString& host)
68       {
69         this->host_ = host;
70       }
72     ACE_INLINE
73     void URL_INetBase::set_port (u_short port)
74       {
75         this->port_ = port;
76       }
78     ACE_INLINE
79     const ACE_CString& URL_INetAuthBase::get_user_info () const
80       {
81         return this->userinfo_;
82       }
84     ACE_INLINE
85     void URL_INetAuthBase::set_user_info (const ACE_CString& userinfo)
86       {
87         this->userinfo_ = userinfo;
88       }
89   }
92 ACE_END_VERSIONED_NAMESPACE_DECL