NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NullMemDevice Class Reference

Device that ignores all operations. More...

Inheritance diagram for NullMemDevice:
StaticReceiver< NullMemDevice > Device

Public Member Functions

 NullMemDevice (unsigned long base, unsigned long size)
bool receive (MessageMem &msg)
- Public Member Functions inherited from StaticReceiver< NullMemDevice >
 StaticReceiver ()
- Public Member Functions inherited from Device
void debug_dump ()
 Device (const char *debug_name)

Private Attributes

unsigned long _base
unsigned long _size

Additional Inherited Members

- Static Public Member Functions inherited from StaticReceiver< NullMemDevice >
static bool receive_static (Device *o, M &msg)

Detailed Description

Device that ignores all operations.

State: stable

Constructor & Destructor Documentation

NullMemDevice::NullMemDevice ( unsigned long  base,
unsigned long  size 
)
inline

Member Function Documentation

bool NullMemDevice::receive ( MessageMem msg)
inline

Member Data Documentation

unsigned long NullMemDevice::_base
private
unsigned long NullMemDevice::_size
private

The documentation for this class was generated from the following file: