class header::if_none_match#

class if_none_match#

Provides parsing for dealing with HTTP header If-None-Match.

Public Functions

inline auto is_any() const noexcept -> bool#

Check if it matches any resource, i.e. *.

inline auto etags() const noexcept -> const std::vector<entity_tag>&#

Get the etags.

inline auto begin()#

Get an iterator to the beginning of the underlying etags array.

inline auto begin() const#

Get an iterator to the beginning of the underlying etags array.

inline auto cbegin() const#

Get an iterator to the beginning of the underlying etags array.

inline auto end()#

Get an iterator to the end of the underlying etags array.

inline auto end() const#

Get an iterator to the end of the underlying etags array.

inline auto cend() const#

Get an iterator to the end of the underlying etags array.

Public Static Functions

static inline auto parse(std::string_view input) -> optional<if_none_match>#

Parse the string to a if_none_match instance.