Inheritance diagram for EndianFilter:
Public Member Functions | |
void | swap (void[] x, uint bytes) |
uint | reader (void[] dst) |
uint | writer (void[] src) |
Private Member Functions | |
this (uint width) | |
void | bind (IConduit conduit, IConduitFilter next) |
void | unbind () |
final void | error (char[] msg) |
Private Attributes | |
uint | mask |
IConduitFilter | next |
|
Definition at line 52 of file EndianFilter.d. References mask. |
|
Reimplemented in EndianFilter16, and EndianFilter32. |
|
filter-specific reader Reimplemented from ConduitFilter. Definition at line 59 of file EndianFilter.d. References ConduitFilter::error(), mask, IConduitFilter::reader(), and swap(). |
|
filter-specific writer Reimplemented from ConduitFilter. Definition at line 81 of file EndianFilter.d. References mask, swap(), and IConduitFilter::writer(). |
|
Reimplemented from IConduitFilter. |
|
Reimplemented from IConduitFilter. Definition at line 409 of file Conduit.d. References ConduitFilter::next, and IConduitFilter::unbind(). |
|
Definition at line 418 of file Conduit.d. Referenced by reader(). |
|
Definition at line 50 of file EndianFilter.d. |
|
Definition at line 376 of file Conduit.d. Referenced by ConduitFilter::reader(), ConduitFilter::unbind(), and ConduitFilter::writer(). |