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

Description

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
[legend]

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: