File tree Expand file tree Collapse file tree 3 files changed +11
-8
lines changed
boost/network/message/wrappers Expand file tree Collapse file tree 3 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ namespace boost { namespace network {
20
20
{ };
21
21
22
22
operator std::string () const {
23
- return std::string (_message.body ());
23
+ return std::string (detail::wrapper_base<Tag>:: _message.body ());
24
24
};
25
25
};
26
26
}; // namespace impl
Original file line number Diff line number Diff line change @@ -32,11 +32,11 @@ namespace boost { namespace network {
32
32
{ };
33
33
34
34
range_type operator [] (std::string const & key) const {
35
- return _message.headers ().equal_range (key);
35
+ return headers_wrapper<Tag>:: _message.headers ().equal_range (key);
36
36
};
37
37
38
38
typename message_type::headers_container_type::size_type count (std::string const & key) const {
39
- return _message.headers ().count (key);
39
+ return headers_wrapper<Tag>:: _message.headers ().count (key);
40
40
};
41
41
42
42
};
Original file line number Diff line number Diff line change 9
9
#include < boost/network.hpp>
10
10
#include < algorithm>
11
11
12
- BOOST_AUTO_TEST_CASE (constructor_test) {
13
12
14
- struct tags {
15
- struct special { };
16
- };
13
+ namespace unit_test {
14
+ struct tags {
15
+ struct special { };
16
+ };
17
+ }
18
+
19
+ BOOST_AUTO_TEST_CASE (constructor_test) {
17
20
18
21
using namespace boost ::network;
19
22
message msg;
20
23
21
- basic_message<tags::special> special_message;
24
+ basic_message<unit_test:: tags::special> special_message;
22
25
}
23
26
24
27
BOOST_AUTO_TEST_CASE (header_directives_test) {
You can’t perform that action at this time.
0 commit comments