Main Page | Class Hierarchy | Alphabetical List | Class List | 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)(WIN32_FIND_DATA info))

Private Attributes

import std c windows windows

Member Function Documentation

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

Get info about this path

Definition at line 163 of file FileProxy.d.

References FilePath::toStringZ().

long getSize  )  [inline]
 

Return the file length (in bytes)

Definition at line 184 of file FileProxy.d.

bool isWritable  )  [inline]
 

Is this file writable?

Definition at line 204 of file FileProxy.d.

bool isDirectory  )  [inline]
 

Is this file really a directory?

Definition at line 215 of file FileProxy.d.

long getModifiedTime  )  [inline]
 

Return the time when the file was last modified

Definition at line 226 of file FileProxy.d.

References time.

void remove  )  [inline]
 

Remove the file/directory from the file-system

Definition at line 246 of file FileProxy.d.

References FilePath::toStringZ().

FileProxy createFile  )  [inline]
 

Create a new file

Definition at line 266 of file FileProxy.d.

References FilePath::toStringZ().

FileProxy createDirectory  )  [inline]
 

Create a new directory

Definition at line 288 of file FileProxy.d.

References FilePath::toStringZ().

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

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

Definition at line 303 of file FileProxy.d.

References FilePath, strlen(), and FilePath::toString().


Member Data Documentation

import std c windows windows [private]
 

Definition at line 144 of file FileProxy.d.


The documentation for this class was generated from the following file:
Generated on Sun Oct 24 22:31:24 2004 for Mango by doxygen 1.3.6