Lines Matching refs:PORTABLE_API
258 PORTABLE_API ESR_ReturnCode PFileDestroy(PFile* self);
261 PORTABLE_API ESR_ReturnCode PFileOpen(PFile* self, const LCHAR* mode);
269 PORTABLE_API ESR_ReturnCode PFileClose(PFile* self);
283 PORTABLE_API ESR_ReturnCode PFileRead(PFile* self, void* buffer, size_t size, size_t* count);
296 PORTABLE_API ESR_ReturnCode PFileWrite(PFile* self, void* buffer, size_t size, size_t* count);
304 PORTABLE_API ESR_ReturnCode PFileFlush(PFile* self);
314 PORTABLE_API ESR_ReturnCode PFileSeek(PFile* self, long offset, int origin);
323 PORTABLE_API ESR_ReturnCode PFileGetPosition(PFile* self, size_t* position);
332 PORTABLE_API ESR_ReturnCode PFileIsOpen(PFile* self, ESR_BOOL* isOpen);
342 PORTABLE_API ESR_ReturnCode PFileIsEOF(PFile* self, ESR_BOOL* isEof);
352 PORTABLE_API ESR_ReturnCode PFileIsErrorSet(PFile* self, ESR_BOOL* isError);
361 PORTABLE_API ESR_ReturnCode PFileClearError(PFile* self);
372 PORTABLE_API ESR_ReturnCode PFileFprintf(PFile* self, int* result, const LCHAR* format, va_list args);
383 PORTABLE_API ESR_ReturnCode PFileVfprintf(PFile* self, int* result, const LCHAR* format, va_list args);
391 PORTABLE_API ESR_ReturnCode PFileFgetc(PFile* self, LINT* result);
401 PORTABLE_API ESR_ReturnCode PFileFgets(PFile* self, LCHAR* string, int n, LCHAR** result);
411 PORTABLE_API ESR_ReturnCode PFileReadInt(PFile* self, int* value);
422 PORTABLE_API ESR_ReturnCode PFileReadLCHAR(PFile* self, LCHAR* value, size_t len);
434 PORTABLE_API ESR_ReturnCode PFileGetFilename(PFile* self, LCHAR* filename, size_t* len);
445 PORTABLE_API PFile* pfopen(const LCHAR* filename, const LCHAR* mode);
456 PORTABLE_API size_t pfread(void* buffer, size_t size, size_t count, PFile* stream);
467 PORTABLE_API size_t pfwrite(const void* buffer, size_t size, size_t count, PFile* stream);
475 PORTABLE_API int pfclose(PFile* stream);
483 PORTABLE_API void prewind(PFile* stream);
493 PORTABLE_API int pfseek(PFile* stream, long offset, int origin);
501 PORTABLE_API long pftell(PFile* stream);
511 PORTABLE_API LCHAR* pfgets(LCHAR* string, int n, PFile* stream);
519 PORTABLE_API int pfeof(PFile* stream);
527 PORTABLE_API int pferror(PFile* stream);
534 PORTABLE_API void pclearerr(PFile* stream);
542 PORTABLE_API LINT pfgetc(PFile* stream);
550 PORTABLE_API int pfflush(PFile* stream);
560 PORTABLE_API int pvfprintf(PFile* stream, const LCHAR* format, va_list args);
569 PORTABLE_API int pfprintf(PFile* stream, const LCHAR* format, ...);
579 PORTABLE_API int pprintf(const LCHAR* format, ...);
587 PORTABLE_API ESR_ReturnCode pf_convert_backslashes_to_forwardslashes ( LCHAR *string_to_convert );
588 PORTABLE_API ESR_ReturnCode pf_is_path_absolute ( const LCHAR* input_path, ESR_BOOL* isAbsolute );
589 PORTABLE_API ESR_ReturnCode pf_make_dir ( const LCHAR* path );
590 PORTABLE_API ESR_ReturnCode pf_get_cwd ( LCHAR* path, size_t *len );
591 PORTABLE_API ESR_ReturnCode pf_change_dir ( const LCHAR* path );