15 #ifndef HEXT_CASE_PIPE_H_INCLUDED
16 #define HEXT_CASE_PIPE_H_INCLUDED
48 std::string
transform(std::string str)
const override;
Defines template hext::Cloneable.
Declares hext::StringPipe.
Defines HEXT_PUBLIC and HEXT_PRIVATE.
Changes the case of a string. Changes to lower case by default.
std::string transform(std::string str) const override
Changes the case of str.
CasePipe(Option option=Option::ToLower) noexcept
Constructs a CasePipe.
Option
CasePipe's options.
Curiously recurring template pattern that extends a base class to provide a virtual method Cloneable:...