Inheritance diagram for ConsoleConduit:
Public Types | |
typedef DeviceConduit copy | copy |
typedef DeviceConduit read | read |
typedef DeviceConduit write | write |
Public Member Functions | |
package | this (FileDevice device) |
Protected Member Functions | |
char[] | getName () |
Private Member Functions | |
IConduit | copy (IConduit source) |
int | read (void[] dst) |
int | read (IBuffer target) |
int | write (void[] src) |
int | write (IBuffer source) |
this (ConduitStyle style, bool seekable) | |
this () | |
override void | closure () |
IBuffer | createBuffer () |
Classes | |
class | VersionWin32 |
Definition at line 345 of file DeviceConduit.d.
|
Reimplemented from DeviceConduit. Definition at line 348 of file DeviceConduit.d. |
|
Reimplemented from DeviceConduit. Definition at line 349 of file DeviceConduit.d. |
|
Reimplemented from DeviceConduit. Definition at line 350 of file DeviceConduit.d. |
|
Create a FileConduit on the provided FileDevice. This is strictly for adapting existing devices such as Stdout and friends. Reimplemented from DeviceConduit. Definition at line 360 of file DeviceConduit.d. |
|
Return the name of this device Reimplemented from DeviceConduit. Definition at line 371 of file DeviceConduit.d. |
|
Transfer the content of another conduit to this one. Returns a reference to this class, and throws IOException on failure. Reimplemented from IConduit. Definition at line 250 of file Conduit.d. References Conduit::createBuffer(), IBuffer::flush(), IConduit::read(), and Conduit::write(). |
|
conduit-specific reader Reimplemented from IConduit. Referenced by DeviceConduit::VersionPosix::read(). |
|
read from conduit into a target buffer Reimplemented from IConduit. Definition at line 184 of file Conduit.d. References assert(). |
|
conduit-specific writer Reimplemented from IConduit. Referenced by Conduit::copy(), and DeviceConduit::VersionPosix::write(). |
|
write to conduit from a source buffer Reimplemented from IConduit. Definition at line 197 of file Conduit.d. References assert(). |
|
Construct a conduit with the given style and seek abilities. Conduits are either seekable or non-seekable. Reimplemented from Conduit. Definition at line 88 of file DeviceConduit.d. |
|
Set the default lock to be this object Reimplemented in DatagramSocket, and SocketConduit. Definition at line 77 of file Resource.d. References Resource::_lock. |
|
Callback to close the file. This is invoked from the Resource base-class when the resource is being closed. Reimplemented from Conduit. Definition at line 120 of file DeviceConduit.d. |
|
Create a Buffer of the default FileConduit size, and associate it with this conduit Reimplemented from Conduit. Definition at line 133 of file DeviceConduit.d. References Buffer, and IBuffer::setConduit(). Referenced by testFile2(), testFile3(), testFile5(), testTeqParser(), and testToken4(). |