Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Public Types | Public Attributes | List of all members
trap::Watchpoint< AddressType > Struct Template Reference

#include <WatchpointManager.hpp>

Inheritance diagram for trap::Watchpoint< AddressType >:
Collaboration diagram for trap::Watchpoint< AddressType >:

Public Types

enum  Type { WRITE_watch, READ_watch, ACCESS_watch }
 

Public Attributes

AddressType address
 
unsigned int length
 
Type type
 

Member Enumeration Documentation

template<class AddressType>
enum trap::Watchpoint::Type
Enumerator
WRITE_watch 
READ_watch 
ACCESS_watch 

Member Data Documentation

template<class AddressType>
AddressType trap::Watchpoint< AddressType >::address
template<class AddressType>
unsigned int trap::Watchpoint< AddressType >::length
template<class AddressType>
Type trap::Watchpoint< AddressType >::type

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