template <typename T, T _From>
struct fixed_reverse_endian : _fixed_reverse_endian_inner<T,sizeof(T),_From> {};
+ template <unsigned int _From, typename T>
+ struct reverse_endian_o : _fixed_reverse_endian_inner<T,sizeof(T),(T)_From> {};
/////
struct fixed_little_endian : not_reverse_endian<T, _From> {};
template <typename T, T _From>
struct fixed_big_endian : fixed_reverse_endian<T, _From> {};
+
+ /*
+ template <unsigned int _From, unsigned int _Size>
+ struct little_endian_o : not_reverse_endian<T, _From> {};
+ */
////////////////////////////////////////////////////////////