Lines Matching refs:picoos_File
928 typedef struct picoos_file
939 picoos_File next;
940 picoos_File prev;
944 picoos_File picoos_newFile(picoos_MemoryManager mm)
946 picoos_File this = (picoos_File) picoos_allocate(mm, sizeof(*this));
953 void picoos_disposeFile(picoos_MemoryManager mm, picoos_File * this)
972 static picoos_uint8 LReadChar (picoos_File f, picoos_char * ch);
975 static picoos_uint8 LSetPos (picoos_File f, unsigned int pos);
978 static picoos_uint8 LGetPos (picoos_File f, picoos_uint32 * pos);
981 static picoos_uint8 LEof (picoos_File f);
984 static picoos_bool LOpen(picoos_Common g, picoos_File * f,
1020 static picoos_bool LClose(picoos_Common g, picoos_File * f)
1046 static picoos_bool LReadBytes(picoos_File f, picoos_uint8 bytes[],
1073 static picoos_bool LWriteBytes(picoos_File f, const picoos_char bytes[], int * len) {
1102 static picoos_bool LSetPos(picoos_File f, unsigned int pos)
1122 static picoos_bool LGetPos(picoos_File f, picoos_uint32 * pos)
1135 static picoos_bool LEof(picoos_File f)
1154 static picoos_bool picoos_StrRead (picoos_File f, picoos_char str[])
1169 static picoos_bool picoos_WriteStr (picoos_File f, picoos_char str[])
1194 picoos_uint8 picoos_OpenBinary(picoos_Common g, picoos_File * f,
1202 picoos_bool picoos_ReadByte(picoos_File f, picoos_uint8 * by)
1214 picoos_bool picoos_ReadBytes(picoos_File f, picoos_uint8 bytes[],
1233 picoos_bool picoos_CreateBinary(picoos_Common g, picoos_File * f,
1241 picoos_uint8 picoos_WriteByte(picoos_File f, picoos_char by)
1251 picoos_bool picoos_WriteBytes(picoos_File f, const picoos_char bytes[], picoos_int32 * len) {
1264 picoos_uint8 picoos_CloseBinary(picoos_Common g, picoos_File * f)
1276 picoos_bool picoos_Eof(picoos_File f)
1289 picoos_bool picoos_SetPos(picoos_File f, picoos_int32 pos)
1302 picoos_bool picoos_GetPos(picoos_File f, picoos_uint32 * pos)
1318 picoos_bool picoos_FileLength(picoos_File f, picoos_uint32 * len)
1331 picoos_bool picoos_Name(picoos_File f, picoos_char name[], picoos_uint32 maxsize)
1348 picoos_File f;
1421 picoos_File file;
1435 static picoos_bool picoos_readWavHeader(picoos_File f, picoos_uint32 * sf,
1663 static picoos_bool picoos_writeWavHeader(picoos_File f, picoos_uint32 sf,
1959 pico_status_t picoos_readPicoHeader(picoos_File f, picoos_uint32 * headerlen)
2036 pico_status_t picoos_read_le_uint16 (picoos_File file, picoos_uint16 * val)
2050 pico_status_t picoos_read_le_int16 (picoos_File file, picoos_int16 * val)
2055 pico_status_t picoos_read_le_uint32 (picoos_File file, picoos_uint32 * val)
2078 pico_status_t picoos_read_pi_uint16 (picoos_File file, picoos_uint16 * val)
2083 pico_status_t picoos_read_pi_uint32 (picoos_File file, picoos_uint32 * val)
2088 pico_status_t picoos_read_pi_int32 (picoos_File file, picoos_int32 * val)
2119 pico_status_t picoos_write_le_uint16 (picoos_File file, picoos_uint16 val)
2128 pico_status_t picoos_write_le_uint32 (picoos_File file, picoos_uint32 val)