Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

FileProxy::VersionWin32 Class Reference

List of all members.

Public Member Functions

long getSize ()
bool isWritable ()
bool isDirectory ()
long getModifiedTime ()
void remove ()
FileProxy createFile ()
FileProxy createDirectory ()
FilePath[] toList (bool(*filter)(FilePath fp))

Private Member Functions

uint getInfo (void(*dg)(FIND_DATA info))

Member Function Documentation

uint getInfo void(*)(FIND_DATA info)  dg  )  [inline, private]
 

Get info about this path

Definition at line 237 of file FileProxy.d.

References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version.

long getSize  )  [inline]
 

Return the file length (in bytes)

Definition at line 262 of file FileProxy.d.

bool isWritable  )  [inline]
 

Is this file writable?

Definition at line 282 of file FileProxy.d.

bool isDirectory  )  [inline]
 

Is this file really a directory?

Definition at line 293 of file FileProxy.d.

long getModifiedTime  )  [inline]
 

Return the time when the file was last modified

Definition at line 304 of file FileProxy.d.

void remove  )  [inline]
 

Remove the file/directory from the file-system

Definition at line 324 of file FileProxy.d.

References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version.

FileProxy createFile  )  [inline]
 

Create a new file

Definition at line 358 of file FileProxy.d.

References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version.

FileProxy createDirectory  )  [inline]
 

Create a new directory

Definition at line 386 of file FileProxy.d.

References FileProxy::path, FilePath::toUtf16(), FilePath::toUtf8(), and version.

FilePath [] toList bool(*)(FilePath fp)  filter  )  [inline]
 

List the set of children within this directory. See toList() above.

Definition at line 408 of file FileProxy.d.

References FilePath, FileProxy::path, strlen(), FilePath::toUtf16(), FilePath::toUtf8(), version, and wcslen().


The documentation for this class was generated from the following file:
Generated on Mon Nov 14 10:59:52 2005 for Mango by  doxygen 1.4.0