static void serialize( const Ordinal count, const T buffer[], const Ordinal bytes, char charBuffer[] ) { #ifdef TEUCHOS_DEBUG TEUCHOS_TEST_FOR_EXCEPT(bytes!=fromCountToDirectBytes(count)); #endif const char *_buffer = convertToCharPtr(buffer); std::copy(_buffer,_buffer+bytes,charBuffer); }
// Indirect serialization static Ordinal fromCountToIndirectBytes(const Ordinal count) { return fromCountToDirectBytes(count); }