All Classes |Grouped Classes |Index

Class CL_VirtualDirectory

Virtual File System (VFS) directory. More...

Derived from:

None

Derived by:

None

Group:

IO Data (Core)

#include <ClanLib/core.h>

Class Members:

Construction:

CL_VirtualDirectory

Constructs a virtual directory.


Attributes:

get_file_system

Returns the file system the directory belongs to.

get_path

Returns the absolute path of the virtual directory.

get_directory_listing

List contents of directory.

get_identifier

Get the identifier of this directory.


Operations:

open_directory

Open a directory relatively to this one.

open_file

Open a file relatively to this directory.

open_file_read

Open a file read only, avoiding potential "const" problems.

make_path_absolute

Convert a relative path to an absolute one.

make_path_relative

Convert an absolute path to a relative one.

mount

Mount a file system.

unmount

Unmount a file system.