AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzPlatformFile Class Reference

#include <CzPlatformFile.h>

Inheritance diagram for CzPlatformFile:
IzPlatformFile IzPlatformFile

List of all members.

Public Member Functions

int Init ()
void Release ()
CzFileHandle Open (const char *filename, const char *mode)
CzFileHandle OpenFromMemory (void *memory, uint num_bytes)
void Close (CzFileHandle file)
bool Seek (CzFileHandle file, int offset, eCzFileSeekOrigin origin)
uint Read (CzFileHandle file, void *buffer, uint num_bytes)
uint Write (CzFileHandle file, void *buffer, uint num_bytes)
bool Exists (const char *filename)
bool Delete (const char *filename)
int getSize (CzFileHandle file)
const char * getErrorString ()
int Init ()
void Release ()
CzFileHandle Open (const char *filename, const char *mode)
CzFileHandle OpenFromMemory (void *memory, uint num_bytes)
void Close (CzFileHandle file)
bool Seek (CzFileHandle file, int offset, eCzFileSeekOrigin origin)
uint Read (CzFileHandle file, void *buffer, uint num_bytes)
uint Write (CzFileHandle file, void *buffer, uint num_bytes)
bool Exists (const char *filename)
bool Delete (const char *filename)
int getSize (CzFileHandle file)
const char * getErrorString ()

Member Function Documentation

void CzPlatformFile::Close ( CzFileHandle  file) [virtual]

Implements IzPlatformFile.

void CzPlatformFile::Close ( CzFileHandle  file) [virtual]

Implements IzPlatformFile.

bool CzPlatformFile::Delete ( const char *  filename) [virtual]

Implements IzPlatformFile.

bool CzPlatformFile::Delete ( const char *  filename) [virtual]

Implements IzPlatformFile.

bool CzPlatformFile::Exists ( const char *  filename) [virtual]

Implements IzPlatformFile.

bool CzPlatformFile::Exists ( const char *  filename) [virtual]

Implements IzPlatformFile.

const char * CzPlatformFile::getErrorString ( ) [virtual]

Implements IzPlatformFile.

const char* CzPlatformFile::getErrorString ( ) [virtual]

Implements IzPlatformFile.

int CzPlatformFile::getSize ( CzFileHandle  file) [virtual]

Implements IzPlatformFile.

int CzPlatformFile::getSize ( CzFileHandle  file) [virtual]

Implements IzPlatformFile.

int CzPlatformFile::Init ( ) [virtual]

Implements IzPlatformFile.

int CzPlatformFile::Init ( ) [virtual]

Implements IzPlatformFile.

CzFileHandle CzPlatformFile::Open ( const char *  filename,
const char *  mode 
) [virtual]

Implements IzPlatformFile.

CzFileHandle CzPlatformFile::Open ( const char *  filename,
const char *  mode 
) [virtual]

Implements IzPlatformFile.

CzFileHandle CzPlatformFile::OpenFromMemory ( void *  memory,
uint  num_bytes 
) [virtual]

Implements IzPlatformFile.

CzFileHandle CzPlatformFile::OpenFromMemory ( void *  memory,
uint  num_bytes 
) [virtual]

Implements IzPlatformFile.

uint CzPlatformFile::Read ( CzFileHandle  file,
void *  buffer,
uint  num_bytes 
) [virtual]

Implements IzPlatformFile.

uint CzPlatformFile::Read ( CzFileHandle  file,
void *  buffer,
uint  num_bytes 
) [virtual]

Implements IzPlatformFile.

void CzPlatformFile::Release ( ) [virtual]

Implements IzPlatformFile.

void CzPlatformFile::Release ( ) [virtual]

Implements IzPlatformFile.

bool CzPlatformFile::Seek ( CzFileHandle  file,
int  offset,
eCzFileSeekOrigin  origin 
) [virtual]

Implements IzPlatformFile.

bool CzPlatformFile::Seek ( CzFileHandle  file,
int  offset,
eCzFileSeekOrigin  origin 
) [virtual]

Implements IzPlatformFile.

uint CzPlatformFile::Write ( CzFileHandle  file,
void *  buffer,
uint  num_bytes 
) [virtual]

Implements IzPlatformFile.

uint CzPlatformFile::Write ( CzFileHandle  file,
void *  buffer,
uint  num_bytes 
) [virtual]

Implements IzPlatformFile.


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