utilitylibraries/libutils/tsrc/src/integration_test_scenario29.cpp
branchGCC_SURGE
changeset 45 4b03adbd26ca
parent 22 ddc455616bd6
parent 34 5fae379060a7
equal deleted inserted replaced
42:a16d1cd191f6 45:4b03adbd26ca
    71     string des10="";
    71     string des10="";
    72     retval[9]= Hbufc16ToString(src10,des10,size2);				
    72     retval[9]= Hbufc16ToString(src10,des10,size2);				
    73 
    73 
    74     string src11=des10;
    74     string src11=des10;
    75     RBuf16 des11;
    75     RBuf16 des11;
       
    76     des11.CreateL(30);
    76     retval[10]= StringToRbuf16(src11,des11);
    77     retval[10]= StringToRbuf16(src11,des11);
    77 
    78 
    78     RBuf16 src12;
    79     RBuf16 src12;
    79     src12.Create(14);
    80     src12.Create(14);
    80     src12.Copy((unsigned short*)des11.Ptr(), 14);
    81     src12.Copy((unsigned short*)des11.Ptr(), 14);
    83     int size3=50;	
    84     int size3=50;	
    84     retval[11]= Rbuf16ToChar(src12,des12,size3);
    85     retval[11]= Rbuf16ToChar(src12,des12,size3);
    85 
    86 
    86     char *src13=des12;
    87     char *src13=des12;
    87     RBuf16 des13;
    88     RBuf16 des13;
       
    89     des13.CreateL(30);
    88     retval[12]=CharToRbuf16(src13,des13);
    90     retval[12]=CharToRbuf16(src13,des13);
    89 
    91 
    90     string des14;
    92     string des14;
    91     retval[13]=Rbuf16ToString(des13,des14);
    93     retval[13]=Rbuf16ToString(des13,des14);
    92 
    94 
    93     string src15=des14;
    95     string src15=des14;
    94     RBuf8 des15;
    96     RBuf8 des15;
       
    97     des15.CreateL(30);
    95     retval[14]= StringToRbuf8(src15,des15);
    98     retval[14]= StringToRbuf8(src15,des15);
    96 
    99 
    97     RBuf8 src16;
   100     RBuf8 src16;
    98     src16.Create(des15);
   101     src16.Create(des15);
    99     char * des16= new char[61];
   102     char * des16= new char[61];
   100     retval[15]=Rbuf8ToChar(src16,des16,size1);
   103     retval[15]=Rbuf8ToChar(src16,des16,size1);
   101 
   104 
   102     char *src17=des16;
   105     char *src17=des16;
   103     RBuf16 des17;
   106     RBuf16 des17;
       
   107     des17.CreateL(30);
   104     retval[16]=CharToRbuf16(src17,des17);
   108     retval[16]=CharToRbuf16(src17,des17);
   105 
   109 
   106     RBuf16 src18;
   110     RBuf16 src18;
   107     src18.Create(des17);
   111     src18.Create(des17);
   108     wchar_t *des18= new wchar_t[70];
   112     wchar_t *des18= new wchar_t[70];
   109     retval[17]=Rbuf16ToWchar(src18,des18,size1);
   113     retval[17]=Rbuf16ToWchar(src18,des18,size1);
   110 
   114 
   111     wchar_t *src19=des18;
   115     wchar_t *src19=des18;
   112     RBuf8 des19;
   116     RBuf8 des19;
       
   117     des19.CreateL(50);
   113     retval[18]=WcharToRbuf8(src19,des19);
   118     retval[18]=WcharToRbuf8(src19,des19);
   114 
   119 
   115     wstring src20;
   120     wstring src20;
   116     retval[19] = Rbuf8ToWstring(des19,src20);
   121     retval[19] = Rbuf8ToWstring(des19,src20);
   117 
   122 
   121     wchar_t* src21= new wchar_t[100];
   126     wchar_t* src21= new wchar_t[100];
   122     int size_new=30;
   127     int size_new=30;
   123     retval[21] = Tbuf16ToWchar(des20,src21,size_new);
   128     retval[21] = Tbuf16ToWchar(des20,src21,size_new);
   124 
   129 
   125     RBuf16 des21;
   130     RBuf16 des21;
       
   131     des21.CreateL(30);
   126     retval[22]= WcharToRbuf16(src21,des21);
   132     retval[22]= WcharToRbuf16(src21,des21);
   127 
   133 
   128     wstring src22;
   134     wstring src22;
   129     retval[23]= Rbuf16ToWstring(des21,src22);
   135     retval[23]= Rbuf16ToWstring(des21,src22);
   130 
   136 
   134     wchar_t* src23= new wchar_t[100];
   140     wchar_t* src23= new wchar_t[100];
   135     int size=100;
   141     int size=100;
   136     retval[25]= Tbuf16ToWchar(des22,src23,size);
   142     retval[25]= Tbuf16ToWchar(des22,src23,size);
   137 
   143 
   138     RBuf8 des23;
   144     RBuf8 des23;
       
   145     des23.CreateL(50);
   139     retval[26]= WcharToRbuf8(src23,des23);
   146     retval[26]= WcharToRbuf8(src23,des23);
   140 
   147 
   141     wstring src24;
   148     wstring src24;
   142     retval[27]= Rbuf8ToWstring(des23,src24);
   149     retval[27]= Rbuf8ToWstring(des23,src24);
   143 
   150