libTriton  version 0.6 build 1362
Public Member Functions | List of all members
tracer::pintool::Snapshot Class Reference

the snapshot class. More...

#include <snapshot.hpp>

Public Member Functions

 Snapshot ()
 Constructor.
 
 ~Snapshot ()
 Destructor.
 
CONTEXT * getCtx (void)
 Returns the Pin context.
 
bool isLocked (void)
 Returns true if the snapshot engine is disabled.
 
bool mustBeRestored (void)
 Returns true if we must restore the context.
 
void addModification (triton::__uint address, char byte)
 Adds a memory modifiction.
 
void disableSnapshot (void)
 Disables the snapshot engine.
 
void resetEngine (void)
 Resets the snapshot engine.
 
void restoreSnapshot (CONTEXT *ctx)
 Restores a snapshot.
 
void setRestore (bool flag)
 Sets the restore flag.
 
void takeSnapshot (CONTEXT *ctx)
 Takes a snapshot.
 

Detailed Description

the snapshot class.

Definition at line 41 of file snapshot.hpp.


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