std::string u_int_96::toString (  ) 

Definition at line 44 of file u_int_96.cpp.

00045 {
00046         #define LENGTH 12
00047         std::string ausgabe("000000000000000000000000");
00048         char char_tmp[9];       
00049 
00050         std::sprintf(char_tmp, "%02X", lowByte);
00051         for (int i = 0; i < 9 ; i++){
00052                 if (char_tmp[i] == '\0'){
00053                         ausgabe.replace(24-i, i, char_tmp );
00054                         break;
00055                 }
00056         }
00057         
00058         std::sprintf(char_tmp, "%02X", centralByte);
00059         for (int i = 0; i < 9 ; i++){
00060                 if (char_tmp[i] == '\0'){
00061                         ausgabe.replace(16-i, i, char_tmp );
00062                         break;
00063                 }
00064         }
00065         
00066         char_tmp[8] = '\0';
00067         std::sprintf(char_tmp, "%02X", highByte);
00068         for (int i = 0; i < 9 ; i++){
00069                 if (char_tmp[i] == '\0'){
00070                         ausgabe.replace(8-i, i, char_tmp );
00071                         break;
00072                 }
00073         }
00074 return ausgabe;
00075 } // toString


Generated on Wed Jun 25 14:47:15 2008 for keyvil by  doxygen 1.5.1