CrystalSpace

Public API Reference

csMemFile Member List

This is the complete list of members for csMemFile, including all inherited members.
AddRefOwner(void **ref_owner)scfImplementation< csMemFile > [inline, virtual]
AtEOF()csMemFile [virtual]
csMemFile()csMemFile
csMemFile(const char *, size_t)csMemFile
csMemFile(char *, size_t, Disposition=DISPOSITION_DELETE)csMemFile
csMemFile(iDataBuffer *buf, bool readOnly)csMemFile
DecRef()scfImplementation< csMemFile > [inline, virtual]
Disposition enum namecsMemFile
DISPOSITION_CS_FREE enum valuecsMemFile
DISPOSITION_DELETE enum valuecsMemFile
DISPOSITION_FREE enum valuecsMemFile
DISPOSITION_IGNORE enum valuecsMemFile
DISPOSITION_PLATFORM_FREE enum valuecsMemFile
Empty()csMemFile
Flush()csMemFile [virtual]
GetAllData(bool nullterm=false)csMemFile [virtual]
GetAllData(CS::Memory::iAllocator *)csMemFile [virtual]
GetData() const csMemFile [virtual]
GetInterfaceMetadata()scfImplementation< csMemFile > [inline, virtual]
GetName()csMemFile [virtual]
GetPartialView(size_t offset, size_t size=(size_t)~0)csMemFile [virtual]
GetPos()csMemFile [virtual]
GetRefCount()scfImplementation< csMemFile > [inline, virtual]
GetSize()csMemFile [virtual]
GetStatus()csMemFile [virtual]
IncRef()scfImplementation< csMemFile > [inline, virtual]
operator=(const scfImplementation &)scfImplementation< csMemFile > [inline]
QueryInterface(scfInterfaceID id, scfInterfaceVersion version)scfImplementation1< csMemFile, iFile > [inline, virtual]
Read(char *Data, size_t DataSize)csMemFile [virtual]
RemoveRefOwner(void **ref_owner)scfImplementation< csMemFile > [inline, virtual]
scfImplementation(csMemFile *object, iBase *parent=0)scfImplementation< csMemFile > [inline]
scfImplementation(const scfImplementation &)scfImplementation< csMemFile > [inline]
SetPos(size_t newpos)csMemFile [virtual]
Write(const char *Data, size_t DataSize)csMemFile [virtual]
~csMemFile()csMemFile [virtual]
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.0 by doxygen 1.6.1