ROSE 0.11.145.192
|
Configuration for individual addresses.
If the address is the start of a function, basic block, or data block, then use one of those configuration objects instead.
Definition at line 239 of file Configuration.h.
#include <Rose/BinaryAnalysis/Partitioner2/Configuration.h>
Public Member Functions | |
AddressConfiguration (rose_addr_t va) | |
Construct a new address configuration object. | |
rose_addr_t | address () const |
Property: address. | |
const std::string & | name () const |
Property: name. | |
AddressConfiguration & | name (const std::string &s) |
Property: name. | |
const std::string & | comment () const |
Property: comment string. | |
AddressConfiguration & | comment (const std::string &s) |
Property: comment string. | |
const SourceLocation & | sourceLocation () const |
Property: Location of address within source code. | |
AddressConfiguration & | sourceLocation (const SourceLocation &loc) |
Property: Location of address within source code. | |
|
inline |
Definition at line 247 of file Configuration.h.
|
inlineexplicit |
Construct a new address configuration object.
Definition at line 250 of file Configuration.h.
|
inline |
Property: address.
The address property is read-only, set by the constructor.
Definition at line 256 of file Configuration.h.
|
inline |
Property: name.
Definition at line 261 of file Configuration.h.
|
inline |
Property: name.
Definition at line 262 of file Configuration.h.
|
inline |
Property: comment string.
Definition at line 268 of file Configuration.h.
|
inline |
Property: comment string.
Definition at line 269 of file Configuration.h.
|
inline |
Property: Location of address within source code.
Definition at line 275 of file Configuration.h.
|
inline |
Property: Location of address within source code.
Definition at line 276 of file Configuration.h.