|
| CONTROL_MANAGER (const string prefix="", const string family="pintool:control", const string description="Controller knobs") |
|
VOID | RegisterHandler (CONTROL_HANDLER ch, VOID *val, BOOL passContext=FALSE, CONTROL_HANDLER late_ch=NULL) |
|
VOID | Activate () |
|
UINT32 | GetInsOrder () |
|
UINT32 | GetLateInsOrder () |
|
THREADID | GetUniformTid () |
|
BOOL | UniformActive () |
|
BOOL | UniformIsDone () |
|
IREGION * | CurrentIregion (THREADID tid=0) const |
|
PCREGION * | CurrentPCregion (THREADID tid=0) const |
|
BOOL | IregionsActive () const |
|
BOOL | PCregionsActive () const |
|
BOOL | StartTIDActive () |
|
EVENT_TYPE | AddEvent (const string &event_name) |
|
string | EventToString (EVENT_TYPE ev) |
|
EVENT_TYPE | EventStringToType (const string &event_name) |
|
VOID | AddDefaultStart () |
|
VOID | Fire (EVENT_TYPE eventID, CONTEXT *ctx, VOID *ip, THREADID tid, BOOL bcast, VOID *event_handler=NULL, CONTROL_CHAIN *chain=NULL) |
|
VOID | LateFire (EVENT_TYPE eventID, CONTEXT *ctxt, VOID *ip, THREADID tid, BOOL bcast) |
|
BOOL | HasLateHandler () |
|
CONTROL_CHAIN * | GetNextControlChain (UINT32 index, THREADID tid) |
|
REGION_INFO_CALLBACK | GetRegionInfoCallback () |
|
VOID * | GetRegionInfoParam () |
|
VOID | SetRegionInfoCallback (REGION_INFO_CALLBACK region_info_callback, VOID *region_info_param) |
|
|
class | CONTROL_CHAIN |
|
class | CONTROL_IREGIONS |
|
class | CONTROL_PCREGIONS |
|
class | INIT_ALARM |
|
The documentation for this class was generated from the following file: