
27 May
2010
27 May
'10
4:18 p.m.
On May 27, 2010, at 10:50 AM, Stewart, Robert wrote:
It isn't clear that directionality should be parameterized.
That leads to this:
enum endianness { big_endian, little_endian };
template <endianness E, class T, class U> void from(T &, U);
template <endianness E, class T> void from(T &);
[...] IOW, the spelling changes from "{from,to}_{big,little}_endian" to "{from,to}<{big,little}_endian>."
Yes, something like that was what I had in mind.