Public Types | Public Member Functions

MemoryIF< addrT, cookieT, dataT > Class Template Reference

Public Types

typedef addrT addr_t
typedef cookieT cookie_t
typedef dataT data_t

Public Member Functions

virtual bool read (addr_t, cookie_t)=0
virtual bool write (addr_t, cookie_t)=0
virtual bool read (addr_t, data_t *, cookie_t)=0
virtual bool write (addr_t, data_t *, cookie_t)=0
virtual bool popCookie (cookie_t &)=0

template<typename addrT = unsigned long, typename cookieT = void*, typename dataT = unsigned long>
class MemoryIF< addrT, cookieT, dataT >


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