Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

CL_VirtualFileSystem Class Reference

#include <virtual_file_system.h>

List of all members.

Public Member Functions

 CL_VirtualFileSystem ()
 Construction:.
 ~CL_VirtualFileSystem ()
CL_VirtualDirectory get_root_directory ()
 Attributes:.
CL_VirtualDirectory open_directory (const CL_StringA &path)
 Operations:.
CL_IODeviceopen_file (const CL_StringA &filename)

Private Member Functions

 CL_VirtualFileSystem (const CL_SharedPtr< CL_VirtualFileSystem_Impl > &impl)
 Implementation:.

Private Attributes

CL_SharedPtr< CL_VirtualFileSystem_Implimpl

Friends

class CL_VirtualDirectory


Constructor & Destructor Documentation

CL_VirtualFileSystem::CL_VirtualFileSystem  ) 
 

Construction:.

Definition at line 50 of file virtual_file_system.cpp.

CL_VirtualFileSystem::~CL_VirtualFileSystem  ) 
 

Definition at line 54 of file virtual_file_system.cpp.

CL_VirtualFileSystem::CL_VirtualFileSystem const CL_SharedPtr< CL_VirtualFileSystem_Impl > &  impl  )  [private]
 

Implementation:.

Definition at line 82 of file virtual_file_system.cpp.


Member Function Documentation

CL_VirtualDirectory CL_VirtualFileSystem::get_root_directory  ) 
 

Attributes:.

Definition at line 61 of file virtual_file_system.cpp.

References open_directory().

CL_VirtualDirectory CL_VirtualFileSystem::open_directory const CL_StringA path  ) 
 

Operations:.

Definition at line 69 of file virtual_file_system.cpp.

References CL_VirtualDirectory.

Referenced by get_root_directory().

CL_IODevice * CL_VirtualFileSystem::open_file const CL_StringA filename  ) 
 

Definition at line 74 of file virtual_file_system.cpp.

References impl.

Referenced by CL_VirtualDirectory::open_file().


Friends And Related Function Documentation

friend class CL_VirtualDirectory [friend]
 

Definition at line 60 of file virtual_file_system.h.

Referenced by open_directory().


Member Data Documentation

CL_SharedPtr<CL_VirtualFileSystem_Impl> CL_VirtualFileSystem::impl [private]
 

Definition at line 58 of file virtual_file_system.h.

Referenced by open_file().


The documentation for this class was generated from the following files:
Generated on Sat Feb 19 22:51:18 2005 for npcore by  doxygen 1.4.1