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]
buffercsMemFile [protected]
copyOnWritecsMemFile [protected]
csMemFile()csMemFile
csMemFile(const char *, size_t)csMemFile
csMemFile(char *, size_t, Disposition=DISPOSITION_DELETE)csMemFile
csMemFile(iDataBuffer *buf, bool readOnly)csMemFile
cursorcsMemFile [protected]
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
Flush()csMemFile [virtual]
GetAllData(bool nullterm=false)csMemFile [virtual]
GetData() const csMemFile [virtual]
GetName()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]
scfClassType typedefscfImplementation1< csMemFile, iFile > [protected]
scfImplementation(csMemFile *object, iBase *parent=0)scfImplementation< csMemFile > [inline]
scfImplementation(const scfImplementation &)scfImplementation< csMemFile > [inline]
scfImplementation1(csMemFile *object, iBase *parent=0)scfImplementation1< csMemFile, iFile > [inline, protected]
scfImplementationType typedefscfImplementation1< csMemFile, iFile > [protected]
scfObjectscfImplementation< csMemFile > [protected]
scfParentscfImplementation< csMemFile > [protected]
scfRefCountscfImplementation< csMemFile > [protected]
scfRemoveRefOwners()scfImplementation< csMemFile > [inline, protected]
scfWeakRefOwnersscfImplementation< csMemFile > [protected]
SetPos(size_t newpos)csMemFile [virtual]
sizecsMemFile [protected]
WeakRefOwnerArray typedefscfImplementation< csMemFile > [protected]
Write(const char *Data, size_t DataSize)csMemFile [virtual]
~csMemFile()csMemFile [virtual]
~iBase()iBase [inline, protected, virtual]
~scfImplementation()scfImplementation< csMemFile > [inline, virtual]
~scfImplementation1()scfImplementation1< csMemFile, iFile > [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7