+ inline std::string GetHexaRepresentation()
+ {
+ // We could probabelly write something much more complicated using C++ features !
+ // (I really want HexaRepresentation as xx|xx, not ffffffxx|ffffffxx !)
+ char vr_char[6];
+ char buf[5];
+ sprintf(buf, "%04x",( unsigned short int)key[0]);
+ vr_char[0] = buf[2];
+ vr_char[1] = buf[3];
+ sprintf(buf, "%04x",( unsigned short int)key[1]);
+ vr_char[2] = '|';
+ vr_char[3] = buf[2];
+ vr_char[4] = buf[3];
+ vr_char[5] = '\0';
+ return(vr_char);
+ }
+