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

DeviceConduit::VersionPosix Class Reference

List of all members.

Public Member Functions

void error ()
package int getHandle ()

Protected Member Functions

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

Protected Attributes

int handle = -1

Detailed Description

Unix-specific code.

Definition at line 241 of file DeviceConduit.d.


Member Function Documentation

void error  )  [inline]
 

Throw an IOException noting the last error

Definition at line 251 of file DeviceConduit.d.

References DeviceConduit::getName().

package int getHandle  )  [inline]
 

Return the device handle

Definition at line 263 of file DeviceConduit.d.

void reopen FileDevice  device  )  [inline, protected]
 

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

Definition at line 274 of file DeviceConduit.d.

References FileDevice::id().

void _close  )  [inline, protected]
 

Close the underlying file

Definition at line 285 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 300 of file DeviceConduit.d.

References Conduit::read().

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 318 of file DeviceConduit.d.

References Conduit::write().


Member Data Documentation

int handle = -1 [protected]
 

Definition at line 243 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