Public Member Functions | List of all members
Rose::BinaryAnalysis::Partitioner2::AddressConfig Class Reference


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 Config.h.

#include <Rose/BinaryAnalysis/Partitioner2/Config.h>

Public Member Functions

 AddressConfig (rose_addr_t va)
 Construct a new address configuration object. More...
rose_addr_t address () const
 Property: address. More...
const std::string & name () const
 Property: name.
AddressConfigname (const std::string &s)
 Property: name.
const std::string & comment () const
 Property: comment string.
AddressConfigcomment (const std::string &s)
 Property: comment string.
const SourceLocationsourceLocation () const
 Property: Location of address within source code.
AddressConfigsourceLocation (const SourceLocation &loc)
 Property: Location of address within source code.

Constructor & Destructor Documentation

Rose::BinaryAnalysis::Partitioner2::AddressConfig::AddressConfig ( rose_addr_t  va)

Construct a new address configuration object.

Definition at line 250 of file Config.h.

Member Function Documentation

rose_addr_t Rose::BinaryAnalysis::Partitioner2::AddressConfig::address ( ) const

Property: address.

The address property is read-only, set by the constructor.

Definition at line 256 of file Config.h.

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