...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
A write handler must meet the requirements for a
handler
.
A value
h
of a write handler
class should work correctly in the expression
h
(
ec
,
s
)
,
where
ec
is an lvalue of
type
const
error_code
and
s
is an lvalue of type
const
size_t
.