Refactor type_traits (API Change):

fix #373

* concepts.hpp is renamed to type_traits.hpp

* Body reader and writer concepts are renamed
This commit is contained in:
Vinnie Falco committed 2017-07-20 08:12:17 -07:00
1 parent 3664329ea7
commit 75b0571e83
32 files changed
+435 -462

No files matched your search

+6 -6
View File
@@ -24,7 +24,7 @@ struct file_body
{
using value_type = std::string;
class writer
class reader
{
std::uint64_t size_ = 0;
std::uint64_t offset_ = 0;
@@ -39,18 +39,18 @@ struct file_body
using const_buffers_type =
boost::asio::const_buffers_1;
writer(writer&&) = default;
writer(writer const&) = delete;
writer& operator=(writer const&) = delete;
reader(reader&&) = default;
reader(reader const&) = delete;
reader& operator=(reader const&) = delete;
template<bool isRequest, class Fields>
writer(message<isRequest,
reader(message<isRequest,
file_body, Fields> const& m)
: path_(m.body)
{
}
~writer()
~reader()
{
if(file_)
fclose(file_);