Rüdiger Knörig wrote: > The attachment contains a template class which will do the job. For automatic > conversion of custom datatypes the autoconf macros AC_C_BIGENDIAN(), > AC_CHECK_SIZE(short) and AC_CHECK_SIZE(int) have to be executed. > If these macros exist you can convert from host endianess via: > ConvertEndianess::convert(doubleval,Endian::BigEndian); > or change the endianess via > ConvertEndianess::swapEndianess(doubleval); > Isn't it over-engineered a bit? I mean that if some code needs byte order conversion, it usually does it in a loop, so some simple macro or inline fuction would be faster. Bye, György >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<