FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
AFILE Class Reference

#include <AFILE.h>

Classes

struct  PAGE
 

Public Member Functions

bool isDevice (void) const
 
bool reWrite (void)
 
bool readBOM (void)
 
bool writeBOM (void)
 
int getFileTime (_FILETIME *, _FILETIME *, _FILETIME *)
 
int readBinaryBytes (void *, unsigned int)
 
int readChar (wchar_t *)
 
int readString (wchar_t *, unsigned int)
 
int setFileTime (_FILETIME const *, _FILETIME const *, _FILETIME const *)
 
int writeBinaryBytes (void const *, unsigned int)
 
int writeString (wchar_t const *, unsigned int)
 
unsigned int length (void) const
 
unsigned int read (void *, unsigned int, unsigned int)
 
unsigned int write (void const *, unsigned int, unsigned int)
 
void rewind (void)
 

Static Public Member Functions

static AFILE *__stdcall open (wchar_t const *, void *, unsigned long, unsigned long, unsigned long, int)
 
static AFILE *__stdcall open (wchar_t const *, wchar_t const *)
 
static AFILE *__stdcall stdOut (void)
 
static int __stdcall checkError (AFILE *)
 
static int __stdcall close (AFILE *, void **)
 
static int __stdcall closeAndDelete (AFILE *)
 
static int __stdcall clrerr (AFILE *)
 

Static Public Attributes

static ARX_API_STATIC AFILEsmpList
 

Detailed Description

Definition at line 20 of file AFILE.h.

Member Function Documentation

◆ checkError()

static int __stdcall AFILE::checkError ( AFILE * )
static

◆ close()

static int __stdcall AFILE::close ( AFILE * ,
void **  )
static

◆ closeAndDelete()

static int __stdcall AFILE::closeAndDelete ( AFILE * )
static

◆ clrerr()

static int __stdcall AFILE::clrerr ( AFILE * )
static

◆ getFileTime()

int AFILE::getFileTime ( _FILETIME * ,
_FILETIME * ,
_FILETIME *  )

◆ isDevice()

bool AFILE::isDevice ( void ) const

◆ length()

unsigned int AFILE::length ( void ) const

◆ open() [1/2]

static AFILE *__stdcall AFILE::open ( wchar_t const * ,
void * ,
unsigned long ,
unsigned long ,
unsigned long ,
int  )
static

◆ open() [2/2]

static AFILE *__stdcall AFILE::open ( wchar_t const * ,
wchar_t const *  )
static

◆ read()

unsigned int AFILE::read ( void * ,
unsigned int ,
unsigned int  )

◆ readBinaryBytes()

int AFILE::readBinaryBytes ( void * ,
unsigned int  )

◆ readBOM()

bool AFILE::readBOM ( void )

◆ readChar()

int AFILE::readChar ( wchar_t * )

◆ readString()

int AFILE::readString ( wchar_t * ,
unsigned int  )

◆ rewind()

void AFILE::rewind ( void )

◆ reWrite()

bool AFILE::reWrite ( void )

◆ setFileTime()

int AFILE::setFileTime ( _FILETIME const * ,
_FILETIME const * ,
_FILETIME const *  )

◆ stdOut()

static AFILE *__stdcall AFILE::stdOut ( void )
static

◆ write()

unsigned int AFILE::write ( void const * ,
unsigned int ,
unsigned int  )

◆ writeBinaryBytes()

int AFILE::writeBinaryBytes ( void const * ,
unsigned int  )

◆ writeBOM()

bool AFILE::writeBOM ( void )

◆ writeString()

int AFILE::writeString ( wchar_t const * ,
unsigned int  )

Member Data Documentation

◆ smpList

ARX_API_STATIC AFILE* AFILE::smpList
static

Definition at line 28 of file AFILE.h.


The documentation for this class was generated from the following file: