Home | History | Annotate | Download | only in toolutil

Lines Matching defs:pData

37     UNewDataMemory *pData;
51 pData=(UNewDataMemory *)uprv_malloc(sizeof(UNewDataMemory));
52 if(pData==NULL) {
79 uprv_free(pData);
99 pData->file=T_FileStream_open(filename, "wb");
100 if(pData->file==NULL) {
101 uprv_free(pData);
116 pData->headerSize=(uint16_t)((headerSize+15)&~0xf);
117 pData->magic1=0xda;
118 pData->magic2=0x27;
119 T_FileStream_write(pData->file, &pData->headerSize, 4);
122 T_FileStream_write(pData->file, pInfo, pInfo->size);
126 T_FileStream_write(pData->file, comment, commentLength);
134 T_FileStream_write(pData->file, bytes, headerSize);
137 return pData;
141 udata_finish(UNewDataMemory *pData, UErrorCode *pErrorCode) {
148 if(pData!=NULL) {
149 if(pData->file!=NULL) {
150 /* fflush(pData->file);*/
151 fileLength=T_FileStream_size(pData->file);
152 if(T_FileStream_error(pData->file)) {
155 fileLength-=pData->headerSize;
157 T_FileStream_close(pData->file);
159 uprv_free(pData);
166 udata_write8(UNewDataMemory *pData, uint8_t byte) {
167 if(pData!=NULL && pData->file!=NULL) {
168 T_FileStream_write(pData->file, &byte, 1);
173 udata_write16(UNewDataMemory *pData, uint16_t word) {
174 if(pData!=NULL && pData->file!=NULL) {
175 T_FileStream_write(pData->file, &word, 2);
180 udata_write32(UNewDataMemory *pData, uint32_t wyde) {
181 if(pData!=NULL && pData->file!=NULL) {
182 T_FileStream_write(pData->file, &wyde, 4);
187 udata_writeBlock(UNewDataMemory *pData, const void *s, int32_t length) {
188 if(pData!=NULL && pData->file!=NULL) {
190 T_FileStream_write(pData->file, s, length);
196 udata_writePadding(UNewDataMemory *pData, int32_t length) {
203 if(pData!=NULL && pData->file!=NULL) {
205 T_FileStream_write(pData->file, padding, 16);
209 T_FileStream_write(pData->file, padding, length);
215 udata_writeString(UNewDataMemory *pData, const char *s, int32_t length) {
216 if(pData!=NULL && pData->file!=NULL) {
221 T_FileStream_write(pData->file, s, length);
227 udata_writeUString(UNewDataMemory *pData, const UChar *s, int32_t length) {
228 if(pData!=NULL && pData->file!=NULL) {
233 T_FileStream_write(pData->file, s, length*sizeof(UChar));