Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::PointerDetection::PointerDescriptor::Access Struct Reference


Description of accessing memory.

Definition at line 183 of file PointerDetection.h.

#include <Rose/BinaryAnalysis/PointerDetection.h>

Collaboration diagram for Rose::BinaryAnalysis::PointerDetection::PointerDescriptor::Access:
Collaboration graph

Public Member Functions

 Access (rose_addr_t insnVa, Direction direction, const SymbolicExpression::Ptr &value)
bool operator< (const Access &other) const

Public Attributes

rose_addr_t insnVa
 Instruction location where memory is accessed. More...
Direction direction
 Whether memory is read or written. More...
SymbolicExpression::Ptr value
 Value read or written. More...

Member Data Documentation

rose_addr_t Rose::BinaryAnalysis::PointerDetection::PointerDescriptor::Access::insnVa

Instruction location where memory is accessed.

Definition at line 184 of file PointerDetection.h.

Direction Rose::BinaryAnalysis::PointerDetection::PointerDescriptor::Access::direction

Whether memory is read or written.

Definition at line 185 of file PointerDetection.h.

SymbolicExpression::Ptr Rose::BinaryAnalysis::PointerDetection::PointerDescriptor::Access::value

Value read or written.

Definition at line 186 of file PointerDetection.h.

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