diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2016-12-30 17:53:14 +0000 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2016-12-30 17:53:21 +0000 |
commit | 56b0299e0b62683d8ed66a9ad663e81415981096 (patch) | |
tree | 2e150ebf59eca0a3db4b7eac9049996fcd327aa2 | |
parent | Macro helper for easily adding new formatters that take a single character pa... (diff) | |
download | libadhocutil-56b0299e0b62683d8ed66a9ad663e81415981096.tar.bz2 libadhocutil-56b0299e0b62683d8ed66a9ad663e81415981096.tar.xz libadhocutil-56b0299e0b62683d8ed66a9ad663e81415981096.zip |
Rename hacked in 'stuff' to 'scan'
-rw-r--r-- | libadhocutil/compileTimeFormatter.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libadhocutil/compileTimeFormatter.h b/libadhocutil/compileTimeFormatter.h index 034a65d..9f6acfe 100644 --- a/libadhocutil/compileTimeFormatter.h +++ b/libadhocutil/compileTimeFormatter.h @@ -11,7 +11,7 @@ namespace AdHoc { template <const char * const & S, int start, int offset, char ...> struct Upto { template<typename stream> - static auto stuff(stream &, const Buffer<start> & f) + static auto scan(stream &, const Buffer<start> & f) { return f; } @@ -19,15 +19,15 @@ namespace AdHoc { template <const char * const & S, int start, int offset, char s0, char... sn> struct Upto<S, start, offset, s0, sn...> { template<typename stream, int len, char... sm> - static auto stuff(stream & s, const Buffer<len, sm...> &) + static auto scan(stream & s, const Buffer<len, sm...> &) { - return Upto<S, start, offset + 1, sn...>::stuff(s, Buffer<len, sm..., s0>()); + return Upto<S, start, offset + 1, sn...>::scan(s, Buffer<len, sm..., s0>()); } }; template <const char * const & S, int start, char... sn> struct UptoWrite { template<typename stream, int len, char... sm> - static auto stuff(stream & s, const Buffer<len, sm...> &) + static auto scan(stream & s, const Buffer<len, sm...> &) { s.write(S + start, sizeof...(sm)); return Buffer<sizeof...(sm), sn...>(); @@ -49,7 +49,7 @@ namespace AdHoc { template<typename ... Pn> static void write(stream & s, const Pn & ... pn) { - next(s, Upto<S, start, 0, sn...>::stuff(s, Buffer<0>()), pn...); + next(s, Upto<S, start, 0, sn...>::scan(s, Buffer<0>()), pn...); } template<typename ... Pn, int len, char... ssn, template <int, char...> class Buffer> static void next(stream & s, const Buffer<len, ssn...>&, const Pn & ... pn) |