| ## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csPhysicalFile Member List

This is the complete list of members for csPhysicalFile, including all inherited members.

AddRefOwner(void **ref_owner) | scfImplementation< csPhysicalFile > | `[inline, virtual]`
AtEOF() | csPhysicalFile | `[virtual]`
csPhysicalFile(char const *path, char const *mode) | csPhysicalFile |
csPhysicalFile(FILE *, bool take_ownership, char const *path=0) | csPhysicalFile |
DecRef() | scfImplementation< csPhysicalFile > | `[inline, virtual]`
Flush() | csPhysicalFile | `[virtual]`
fp | csPhysicalFile | `[protected]`
GetAllData(bool nullterm=false) | csPhysicalFile | `[virtual]`
GetName() | csPhysicalFile | `[virtual]`
GetPos() | csPhysicalFile | `[virtual]`
GetRefCount() | scfImplementation< csPhysicalFile > | `[inline, virtual]`
GetSize() | csPhysicalFile | `[virtual]`
GetStatus() | csPhysicalFile | `[virtual]`
IncRef() | scfImplementation< csPhysicalFile > | `[inline, virtual]`
last_error | csPhysicalFile | `[protected]`
operator=(const scfImplementation &) | scfImplementation< csPhysicalFile > | `[inline]`
owner | csPhysicalFile | `[protected]`
path | csPhysicalFile | `[protected]`
QueryInterface(scfInterfaceID id, scfInterfaceVersion version) | scfImplementation1< csPhysicalFile, iFile > | `[inline, virtual]`
Read(char *buffer, size_t nbytes) | csPhysicalFile | `[virtual]`
RemoveRefOwner(void **ref_owner) | scfImplementation< csPhysicalFile > | `[inline, virtual]`
scfClassType typedef | scfImplementation1< csPhysicalFile, iFile > | `[protected]`
scfImplementation(csPhysicalFile *object, iBase *parent=0) | scfImplementation< csPhysicalFile > | `[inline]`
scfImplementation(const scfImplementation &) | scfImplementation< csPhysicalFile > | `[inline]`
scfImplementation1(csPhysicalFile *object, iBase *parent=0) | scfImplementation1< csPhysicalFile, iFile > | `[inline, protected]`
scfImplementationType typedef | scfImplementation1< csPhysicalFile, iFile > | `[protected]`
scfObject | scfImplementation< csPhysicalFile > | `[protected]`
scfParent | scfImplementation< csPhysicalFile > | `[protected]`
scfRefCount | scfImplementation< csPhysicalFile > | `[protected]`
scfRemoveRefOwners() | scfImplementation< csPhysicalFile > | `[inline, protected]`
scfWeakRefOwners | scfImplementation< csPhysicalFile > | `[protected]`
SetPos(size_t) | csPhysicalFile | `[virtual]`
WeakRefOwnerArray typedef | scfImplementation< csPhysicalFile > | `[protected]`
Write(char const *data, size_t nbytes) | csPhysicalFile | `[virtual]`
~csPhysicalFile() | csPhysicalFile | `[virtual]`
~iBase() | iBase | `[inline, protected, virtual]`
~scfImplementation() | scfImplementation< csPhysicalFile > | `[inline, virtual]`
~scfImplementation1() | scfImplementation1< csPhysicalFile, iFile > | `[inline, protected, virtual]`