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

DeviceConduit::VersionWin32 Class Reference

List of all members.

Public Member Functions

void error ()
package HANDLE getHandle ()

Protected Member Functions

void reopen (FileDevice device)
void _close ()
override uint reader (void[] dst)
override uint writer (void[] src)

Protected Attributes

HANDLE handle

Detailed Description

Windows-specific code

Definition at line 145 of file DeviceConduit.d.


Member Function Documentation

void error  )  [inline]
 

Throw an IOException noting the last error

Definition at line 155 of file DeviceConduit.d.

References DeviceConduit::getName().

package HANDLE getHandle  )  [inline]
 

Return the device handle

Definition at line 166 of file DeviceConduit.d.

void reopen FileDevice  device  )  [inline, protected]
 

Gain access to the standard IO handles (console etc).

Definition at line 177 of file DeviceConduit.d.

References FileDevice::id().

void _close  )  [inline, protected]
 

Close the underlying file

Definition at line 188 of file DeviceConduit.d.

override uint reader void[]  dst  )  [inline, protected]
 

Read a chunk of bytes from the file into the provided array (typically that belonging to an IBuffer)

Definition at line 203 of file DeviceConduit.d.

override uint writer void[]  src  )  [inline, protected]
 

Write a chunk of bytes to the file from the provided array (typically that belonging to an IBuffer)

Definition at line 223 of file DeviceConduit.d.


Member Data Documentation

HANDLE handle [protected]
 

Definition at line 147 of file DeviceConduit.d.


The documentation for this class was generated from the following file:
Generated on Sat Dec 24 17:28:38 2005 for Mango by  doxygen 1.4.0