Lines Matching defs:file
8 * you may not use this file except in compliance with the License.
20 * \file
54 SocketError (deSocketResult result, const char* message, const char* file, int line)
55 : Error (message, deGetSocketResultName(result), file, line)
244 void start (deFile* file)
247 m_curFile = file;
597 deFile* file = deFile_create(m_testCtx.logFileName.c_str(), DE_FILEMODE_OPEN|DE_FILEMODE_CREATE|DE_FILEMODE_TRUNCATE|DE_FILEMODE_WRITE);
598 XS_CHECK(file);
605 XS_CHECK(deFile_write(file, line0, sizeof(line0)-1, &numWritten) == DE_FILERESULT_SUCCESS);
610 XS_CHECK(deFile_write(file, line1, sizeof(line1)-1, &numWritten) == DE_FILERESULT_SUCCESS);
613 deFile_destroy(file);
695 deFile* file = deFile_create(m_testCtx.logFileName.c_str(), DE_FILEMODE_OPEN|DE_FILEMODE_CREATE|DE_FILEMODE_TRUNCATE|DE_FILEMODE_WRITE);
696 XS_CHECK(file);
706 XS_CHECK(deFile_write(file, &tmpBuf[0], de::min((int)sizeof(tmpBuf), DATA_SIZE-numWritten), &numWrittenInBatch) == DE_FILERESULT_SUCCESS);
710 deFile_destroy(file);
943 /* Test file api. */
946 deFile* file = deFile_create("test.txt", DE_FILEMODE_CREATE|DE_FILEMODE_WRITE);
948 XS_CHECK(deFile_write(file, test, sizeof(test), DE_NULL) == DE_FILERESULT_SUCCESS);
949 deFile_destroy(file);
953 file = deFile_create("test.txt", DE_FILEMODE_OPEN|DE_FILEMODE_READ);
954 XS_CHECK(deFile_read(file, buf, sizeof(test), DE_NULL) == DE_FILERESULT_SUCCESS);
956 deFile_destroy(file);
979 deFile* file;
992 file = deFile_create(filename, DE_FILEMODE_CREATE|DE_FILEMODE_WRITE);
993 DE_VERIFY(file);
1000 deFileResult result = deFile_write(file, &data[curPos], blockSize, &numWritten);
1008 deFile_destroy(file);
1010 /* Read and verify file. */
1011 file = deFile_create(filename, DE_FILEMODE_OPEN|DE_FILEMODE_READ);
1018 deFileResult result = deFile_read(file, block, numToRead, &numRead);
1026 deFile_destroy(file);