 SoCRocket
            SoCRocket
          Transaction-Level Modeling Framework for Space Applications
The scireg_callback is an abstract base class that is used to implement callbacks to tools. More...
#include <scireg.h>
| Public Member Functions | |
| virtual | ~scireg_callback () | 
| virtual void | do_callback (scireg_region_if ®ion)=0 | 
| Public Attributes | |
| scireg_callback_type | type | 
| r represents the region object where the callback was originally added  More... | |
| sc_dt::uint64 | offset | 
| < The type of the callback that the tool is requesting  More... | |
| sc_dt::uint64 | size | 
| < offset: used by tool requesting the callback to constrain the range of the callback  More... | |
The scireg_callback is an abstract base class that is used to implement callbacks to tools.
| 
 | inlinevirtual | 
| 
 | pure virtual | 
Referenced by sc_register_b< T >::write().
| sc_dt::uint64 scireg_ns::scireg_callback::offset | 
< The type of the callback that the tool is requesting
| sc_dt::uint64 scireg_ns::scireg_callback::size | 
< offset: used by tool requesting the callback to constrain the range of the callback
| scireg_callback_type scireg_ns::scireg_callback::type | 
r represents the region object where the callback was originally added
Referenced by core.tools.generator.item.item.Item::data(), core.tools.generator.item.item.Item::getType(), core.tools.generator.item.item.Item::setType(), and sc_register_b< T >::write().