Skip to content

Implement a `header` wrapper #44

Open
mikhailberis opened this Issue Apr 28, 2011 · 0 comments

1 participant

@mikhailberis

Implement the following namespace-level functions to act as accessor shortcuts to make deailing with messages easier:

template <class Tag>
typename basic_response<Tag>::string_type const
header(basic_response<Tag> & message, 
    typename basic_response<Tag>::string_type const & header_name,
    int offset = 0); // throws

template <class Tag>
boost::optional<typename basic_response<Tag>::string_type> const
header_nothrow(basic_response<Tag> & message,
    typename basic_response<Tag>::string_type const & header_name,
    int offset = 0); // no throw

This should be trivial to implement and should be easy to document as well.

@mikhailberis mikhailberis was assigned Apr 28, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.