List of all members.
Public Member Functions |
| 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) |
Friends |
class | CONTROL_CHAIN |
class | CONTROL_IREGIONS |
class | CONTROL_PCREGIONS |
class | INIT_ALARM |
The documentation for this class was generated from the following file: