-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
filter
is an implementation detail
#103
filter
is an implementation detail
#103
Conversation
class BOOST_HTTP_PROTO_DECL | ||
filter | ||
: public buffered_base | ||
class filter |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this type is still publicly visible. can't we just forward-declare it and only declare it in the .cpp files?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, we can forward declare it and add filter.hpp
to src.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lets do it
Antora version: an automated preview of the documentation is available at https://103.http-proto.prtest.cppalliance.org/site/index.html |
86dbc0e
to
41ee9b0
Compare
@@ -335,7 +335,7 @@ init(bool use_gzip) | |||
stream_.avail_in = 0; | |||
} | |||
|
|||
filter::results | |||
http_proto::detail::filter::results |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
auto with a trailing return type might make this shorter?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deflate_filter
is in a different namespace. we need the whole http_proto::detail::filter::results
.
I left one comment, otherwise this seems OK. |
Antora version: an automated preview of the documentation is available at https://103.http-proto.prtest.cppalliance.org/site/index.html |
41ee9b0
to
e065579
Compare
Antora version: an automated preview of the documentation is available at https://103.http-proto.prtest.cppalliance.org/site/index.html |
e065579
to
0bc02e4
Compare
0bc02e4
to
55af300
Compare
Antora version: an automated preview of the documentation is available at https://103.http-proto.prtest.cppalliance.org/site/index.html |
GCOVR code coverage report https://103.http-proto.prtest.cppalliance.org/gcovr/index.html |
GCOVR code coverage report https://103.http-proto.prtest.cppalliance.org/gcovr/index.html |
No description provided.