NeKernel dev
|
Input Output abstract class. Used mainly to communicate between OS to hardware. More...
#include <DeviceMgr.h>
Public Member Functions | |
IOBuf (T dma_addr) | |
IOBuf & | operator= (const IOBuf< T > &)=default |
IOBuf (const IOBuf< T > &)=default | |
~IOBuf ()=default | |
template<typename R> | |
R | operator-> () const |
template<typename R> | |
R & | operator[] (Size index) const |
Private Attributes | |
T | fData |
Input Output abstract class. Used mainly to communicate between OS to hardware.
|
inlineexplicit |
|
default |
|
default |
|
default |
|
inline |
|
private |