ROSE 0.11.145.147
Namespaces | Functions
stringify::Rose::BinaryAnalysis Namespace Reference

Description

Stringification.

Namespaces

namespace  Architecture
 Stringification.
 
namespace  AsmUnparser
 Stringification.
 
namespace  Assembler
 Stringification.
 
namespace  AssemblerX86
 Stringification.
 
namespace  BinaryLoader
 Stringification.
 
namespace  ByteOrder
 Stringification.
 
namespace  CallingConvention
 Stringification.
 
namespace  CodeInserter
 Stringification.
 
namespace  Commit
 Stringification.
 
namespace  Concolic
 Stringification.
 
namespace  ConcreteLocation
 Stringification.
 
namespace  Debugger
 Stringification.
 
namespace  Disassembler
 Stringification.
 
namespace  Dwarf
 Stringification.
 
namespace  FeasiblePath
 Stringification.
 
namespace  FunctionSimilarity
 Stringification.
 
namespace  HotPatch
 Stringification.
 
namespace  InstructionSemantics
 Stringification.
 
namespace  MagicNumber
 Stringification.
 
namespace  MemoryMap
 Stringification.
 
namespace  ModelChecker
 Stringification.
 
namespace  Partitioner2
 Stringification.
 
namespace  PointerDetection
 Stringification.
 
namespace  Reachability
 Stringification.
 
namespace  RegisterDictionary
 Stringification.
 
namespace  SerialIo
 Stringification.
 
namespace  SmtSolver
 Stringification.
 
namespace  SRecord
 Stringification.
 
namespace  Strings
 Stringification.
 
namespace  SymbolicExpression
 Stringification.
 
namespace  SymbolicExpressionParser
 Stringification.
 
namespace  TaintedFlow
 Stringification.
 
namespace  Unparser
 Stringification.
 
namespace  Variables
 Stringification.
 

Functions

const char * CilFamily (int64_t)
 Convert Rose::BinaryAnalysis::CilFamily enum constant to a string.
 
std::string CilFamily (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::CilFamily enum constant to a string.
 
const std::vector< int64_t > & CilFamily ()
 Return all Rose::BinaryAnalysis::CilFamily member values as a vector.
 
const char * CilInstructionKind (int64_t)
 Convert Rose::BinaryAnalysis::CilInstructionKind enum constant to a string.
 
std::string CilInstructionKind (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::CilInstructionKind enum constant to a string.
 
const std::vector< int64_t > & CilInstructionKind ()
 Return all Rose::BinaryAnalysis::CilInstructionKind member values as a vector.
 
const char * Aarch32Exception (int64_t)
 Convert Rose::BinaryAnalysis::Aarch32Exception enum constant to a string.
 
std::string Aarch32Exception (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch32Exception enum constant to a string.
 
const std::vector< int64_t > & Aarch32Exception ()
 Return all Rose::BinaryAnalysis::Aarch32Exception member values as a vector.
 
const char * Aarch32RegisterClass (int64_t)
 Convert Rose::BinaryAnalysis::Aarch32RegisterClass enum constant to a string.
 
std::string Aarch32RegisterClass (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch32RegisterClass enum constant to a string.
 
const std::vector< int64_t > & Aarch32RegisterClass ()
 Return all Rose::BinaryAnalysis::Aarch32RegisterClass member values as a vector.
 
const char * Aarch32GeneralPurposeRegister (int64_t)
 Convert Rose::BinaryAnalysis::Aarch32GeneralPurposeRegister enum constant to a string.
 
std::string Aarch32GeneralPurposeRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch32GeneralPurposeRegister enum constant to a string.
 
const std::vector< int64_t > & Aarch32GeneralPurposeRegister ()
 Return all Rose::BinaryAnalysis::Aarch32GeneralPurposeRegister member values as a vector.
 
const char * Aarch32DebugRegister (int64_t)
 Convert Rose::BinaryAnalysis::Aarch32DebugRegister enum constant to a string.
 
std::string Aarch32DebugRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch32DebugRegister enum constant to a string.
 
const std::vector< int64_t > & Aarch32DebugRegister ()
 Return all Rose::BinaryAnalysis::Aarch32DebugRegister member values as a vector.
 
const char * Aarch32SystemRegister (int64_t)
 Convert Rose::BinaryAnalysis::Aarch32SystemRegister enum constant to a string.
 
std::string Aarch32SystemRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch32SystemRegister enum constant to a string.
 
const std::vector< int64_t > & Aarch32SystemRegister ()
 Return all Rose::BinaryAnalysis::Aarch32SystemRegister member values as a vector.
 
const char * MipsRegisterClass (int64_t)
 Convert Rose::BinaryAnalysis::MipsRegisterClass enum constant to a string.
 
std::string MipsRegisterClass (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::MipsRegisterClass enum constant to a string.
 
const std::vector< int64_t > & MipsRegisterClass ()
 Return all Rose::BinaryAnalysis::MipsRegisterClass member values as a vector.
 
const char * MipsFcsrMinors (int64_t)
 Convert Rose::BinaryAnalysis::MipsFcsrMinors enum constant to a string.
 
std::string MipsFcsrMinors (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::MipsFcsrMinors enum constant to a string.
 
const std::vector< int64_t > & MipsFcsrMinors ()
 Return all Rose::BinaryAnalysis::MipsFcsrMinors member values as a vector.
 
const char * MipsSpecialPurposeRegister (int64_t)
 Convert Rose::BinaryAnalysis::MipsSpecialPurposeRegister enum constant to a string.
 
std::string MipsSpecialPurposeRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::MipsSpecialPurposeRegister enum constant to a string.
 
const std::vector< int64_t > & MipsSpecialPurposeRegister ()
 Return all Rose::BinaryAnalysis::MipsSpecialPurposeRegister member values as a vector.
 
const char * MipsInterruptMajor (int64_t)
 Convert Rose::BinaryAnalysis::MipsInterruptMajor enum constant to a string.
 
std::string MipsInterruptMajor (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::MipsInterruptMajor enum constant to a string.
 
const std::vector< int64_t > & MipsInterruptMajor ()
 Return all Rose::BinaryAnalysis::MipsInterruptMajor member values as a vector.
 
const char * MipsInterruptMinor (int64_t)
 Convert Rose::BinaryAnalysis::MipsInterruptMinor enum constant to a string.
 
std::string MipsInterruptMinor (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::MipsInterruptMinor enum constant to a string.
 
const std::vector< int64_t > & MipsInterruptMinor ()
 Return all Rose::BinaryAnalysis::MipsInterruptMinor member values as a vector.
 
const char * MipsDataFormat (int64_t)
 Convert Rose::BinaryAnalysis::MipsDataFormat enum constant to a string.
 
std::string MipsDataFormat (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::MipsDataFormat enum constant to a string.
 
const std::vector< int64_t > & MipsDataFormat ()
 Return all Rose::BinaryAnalysis::MipsDataFormat member values as a vector.
 
const char * MipsInstructionKind (int64_t)
 Convert Rose::BinaryAnalysis::MipsInstructionKind enum constant to a string.
 
std::string MipsInstructionKind (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::MipsInstructionKind enum constant to a string.
 
const std::vector< int64_t > & MipsInstructionKind ()
 Return all Rose::BinaryAnalysis::MipsInstructionKind member values as a vector.
 
const char * M68kFamily (int64_t)
 Convert Rose::BinaryAnalysis::M68kFamily enum constant to a string.
 
std::string M68kFamily (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kFamily enum constant to a string.
 
const std::vector< int64_t > & M68kFamily ()
 Return all Rose::BinaryAnalysis::M68kFamily member values as a vector.
 
const char * M68kRegisterClass (int64_t)
 Convert Rose::BinaryAnalysis::M68kRegisterClass enum constant to a string.
 
std::string M68kRegisterClass (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kRegisterClass enum constant to a string.
 
const std::vector< int64_t > & M68kRegisterClass ()
 Return all Rose::BinaryAnalysis::M68kRegisterClass member values as a vector.
 
const char * M68kSpecialPurposeRegister (int64_t)
 Convert Rose::BinaryAnalysis::M68kSpecialPurposeRegister enum constant to a string.
 
std::string M68kSpecialPurposeRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kSpecialPurposeRegister enum constant to a string.
 
const std::vector< int64_t > & M68kSpecialPurposeRegister ()
 Return all Rose::BinaryAnalysis::M68kSpecialPurposeRegister member values as a vector.
 
const char * M68kMacRegister (int64_t)
 Convert Rose::BinaryAnalysis::M68kMacRegister enum constant to a string.
 
std::string M68kMacRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kMacRegister enum constant to a string.
 
const std::vector< int64_t > & M68kMacRegister ()
 Return all Rose::BinaryAnalysis::M68kMacRegister member values as a vector.
 
const char * M68kEmacRegister (int64_t)
 Convert Rose::BinaryAnalysis::M68kEmacRegister enum constant to a string.
 
std::string M68kEmacRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kEmacRegister enum constant to a string.
 
const std::vector< int64_t > & M68kEmacRegister ()
 Return all Rose::BinaryAnalysis::M68kEmacRegister member values as a vector.
 
const char * M68kSupervisorRegister (int64_t)
 Convert Rose::BinaryAnalysis::M68kSupervisorRegister enum constant to a string.
 
std::string M68kSupervisorRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kSupervisorRegister enum constant to a string.
 
const std::vector< int64_t > & M68kSupervisorRegister ()
 Return all Rose::BinaryAnalysis::M68kSupervisorRegister member values as a vector.
 
const char * M68kEffectiveAddressMode (int64_t)
 Convert Rose::BinaryAnalysis::M68kEffectiveAddressMode enum constant to a string.
 
std::string M68kEffectiveAddressMode (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kEffectiveAddressMode enum constant to a string.
 
const std::vector< int64_t > & M68kEffectiveAddressMode ()
 Return all Rose::BinaryAnalysis::M68kEffectiveAddressMode member values as a vector.
 
const char * M68kDataFormat (int64_t)
 Convert Rose::BinaryAnalysis::M68kDataFormat enum constant to a string.
 
std::string M68kDataFormat (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kDataFormat enum constant to a string.
 
const std::vector< int64_t > & M68kDataFormat ()
 Return all Rose::BinaryAnalysis::M68kDataFormat member values as a vector.
 
const char * M68kInstructionKind (int64_t)
 Convert Rose::BinaryAnalysis::M68kInstructionKind enum constant to a string.
 
std::string M68kInstructionKind (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::M68kInstructionKind enum constant to a string.
 
const std::vector< int64_t > & M68kInstructionKind ()
 Return all Rose::BinaryAnalysis::M68kInstructionKind member values as a vector.
 
const char * PowerpcCapability (int64_t)
 Convert Rose::BinaryAnalysis::PowerpcCapability enum constant to a string.
 
std::string PowerpcCapability (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::PowerpcCapability enum constant to a string.
 
const std::vector< int64_t > & PowerpcCapability ()
 Return all Rose::BinaryAnalysis::PowerpcCapability member values as a vector.
 
const char * PowerpcWordSize (int64_t)
 Convert Rose::BinaryAnalysis::PowerpcWordSize enum constant to a string.
 
std::string PowerpcWordSize (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::PowerpcWordSize enum constant to a string.
 
const std::vector< int64_t > & PowerpcWordSize ()
 Return all Rose::BinaryAnalysis::PowerpcWordSize member values as a vector.
 
const char * PowerpcInstructionKind (int64_t)
 Convert Rose::BinaryAnalysis::PowerpcInstructionKind enum constant to a string.
 
std::string PowerpcInstructionKind (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::PowerpcInstructionKind enum constant to a string.
 
const std::vector< int64_t > & PowerpcInstructionKind ()
 Return all Rose::BinaryAnalysis::PowerpcInstructionKind member values as a vector.
 
const char * PowerpcRegisterClass (int64_t)
 Convert Rose::BinaryAnalysis::PowerpcRegisterClass enum constant to a string.
 
std::string PowerpcRegisterClass (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::PowerpcRegisterClass enum constant to a string.
 
const std::vector< int64_t > & PowerpcRegisterClass ()
 Return all Rose::BinaryAnalysis::PowerpcRegisterClass member values as a vector.
 
const char * PowerpcConditionRegisterAccessGranularity (int64_t)
 Convert Rose::BinaryAnalysis::PowerpcConditionRegisterAccessGranularity enum constant to a string.
 
std::string PowerpcConditionRegisterAccessGranularity (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::PowerpcConditionRegisterAccessGranularity enum constant to a string.
 
const std::vector< int64_t > & PowerpcConditionRegisterAccessGranularity ()
 Return all Rose::BinaryAnalysis::PowerpcConditionRegisterAccessGranularity member values as a vector.
 
const char * PowerpcSpecialPurposeRegister (int64_t)
 Convert Rose::BinaryAnalysis::PowerpcSpecialPurposeRegister enum constant to a string.
 
std::string PowerpcSpecialPurposeRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::PowerpcSpecialPurposeRegister enum constant to a string.
 
const std::vector< int64_t > & PowerpcSpecialPurposeRegister ()
 Return all Rose::BinaryAnalysis::PowerpcSpecialPurposeRegister member values as a vector.
 
const char * PowerpcTimeBaseRegister (int64_t)
 Convert Rose::BinaryAnalysis::PowerpcTimeBaseRegister enum constant to a string.
 
std::string PowerpcTimeBaseRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::PowerpcTimeBaseRegister enum constant to a string.
 
const std::vector< int64_t > & PowerpcTimeBaseRegister ()
 Return all Rose::BinaryAnalysis::PowerpcTimeBaseRegister member values as a vector.
 
const char * Aarch64Exception (int64_t)
 Convert Rose::BinaryAnalysis::Aarch64Exception enum constant to a string.
 
std::string Aarch64Exception (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch64Exception enum constant to a string.
 
const std::vector< int64_t > & Aarch64Exception ()
 Return all Rose::BinaryAnalysis::Aarch64Exception member values as a vector.
 
const char * Aarch64RegisterClass (int64_t)
 Convert Rose::BinaryAnalysis::Aarch64RegisterClass enum constant to a string.
 
std::string Aarch64RegisterClass (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch64RegisterClass enum constant to a string.
 
const std::vector< int64_t > & Aarch64RegisterClass ()
 Return all Rose::BinaryAnalysis::Aarch64RegisterClass member values as a vector.
 
const char * Aarch64SystemRegisters (int64_t)
 Convert Rose::BinaryAnalysis::Aarch64SystemRegisters enum constant to a string.
 
std::string Aarch64SystemRegisters (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::Aarch64SystemRegisters enum constant to a string.
 
const std::vector< int64_t > & Aarch64SystemRegisters ()
 Return all Rose::BinaryAnalysis::Aarch64SystemRegisters member values as a vector.
 
const char * JvmInstructionKind (int64_t)
 Convert Rose::BinaryAnalysis::JvmInstructionKind enum constant to a string.
 
std::string JvmInstructionKind (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::JvmInstructionKind enum constant to a string.
 
const std::vector< int64_t > & JvmInstructionKind ()
 Return all Rose::BinaryAnalysis::JvmInstructionKind member values as a vector.
 
const char * X86InstructionSize (int64_t)
 Convert Rose::BinaryAnalysis::X86InstructionSize enum constant to a string.
 
std::string X86InstructionSize (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86InstructionSize enum constant to a string.
 
const std::vector< int64_t > & X86InstructionSize ()
 Return all Rose::BinaryAnalysis::X86InstructionSize member values as a vector.
 
const char * X86RegisterClass (int64_t)
 Convert Rose::BinaryAnalysis::X86RegisterClass enum constant to a string.
 
std::string X86RegisterClass (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86RegisterClass enum constant to a string.
 
const std::vector< int64_t > & X86RegisterClass ()
 Return all Rose::BinaryAnalysis::X86RegisterClass member values as a vector.
 
const char * X86SegmentRegister (int64_t)
 Convert Rose::BinaryAnalysis::X86SegmentRegister enum constant to a string.
 
std::string X86SegmentRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86SegmentRegister enum constant to a string.
 
const std::vector< int64_t > & X86SegmentRegister ()
 Return all Rose::BinaryAnalysis::X86SegmentRegister member values as a vector.
 
const char * X86GeneralPurposeRegister (int64_t)
 Convert Rose::BinaryAnalysis::X86GeneralPurposeRegister enum constant to a string.
 
std::string X86GeneralPurposeRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86GeneralPurposeRegister enum constant to a string.
 
const std::vector< int64_t > & X86GeneralPurposeRegister ()
 Return all Rose::BinaryAnalysis::X86GeneralPurposeRegister member values as a vector.
 
const char * X86StRegister (int64_t)
 Convert Rose::BinaryAnalysis::X86StRegister enum constant to a string.
 
std::string X86StRegister (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86StRegister enum constant to a string.
 
const std::vector< int64_t > & X86StRegister ()
 Return all Rose::BinaryAnalysis::X86StRegister member values as a vector.
 
const char * X86Flags (int64_t)
 Convert Rose::BinaryAnalysis::X86Flags enum constant to a string.
 
std::string X86Flags (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86Flags enum constant to a string.
 
const std::vector< int64_t > & X86Flags ()
 Return all Rose::BinaryAnalysis::X86Flags member values as a vector.
 
const char * X86Flag (int64_t)
 Convert Rose::BinaryAnalysis::X86Flag enum constant to a string.
 
std::string X86Flag (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86Flag enum constant to a string.
 
const std::vector< int64_t > & X86Flag ()
 Return all Rose::BinaryAnalysis::X86Flag member values as a vector.
 
const char * X86BranchPrediction (int64_t)
 Convert Rose::BinaryAnalysis::X86BranchPrediction enum constant to a string.
 
std::string X86BranchPrediction (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86BranchPrediction enum constant to a string.
 
const std::vector< int64_t > & X86BranchPrediction ()
 Return all Rose::BinaryAnalysis::X86BranchPrediction member values as a vector.
 
const char * X86RepeatPrefix (int64_t)
 Convert Rose::BinaryAnalysis::X86RepeatPrefix enum constant to a string.
 
std::string X86RepeatPrefix (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86RepeatPrefix enum constant to a string.
 
const std::vector< int64_t > & X86RepeatPrefix ()
 Return all Rose::BinaryAnalysis::X86RepeatPrefix member values as a vector.
 
const char * X86Exception (int64_t)
 Convert Rose::BinaryAnalysis::X86Exception enum constant to a string.
 
std::string X86Exception (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86Exception enum constant to a string.
 
const std::vector< int64_t > & X86Exception ()
 Return all Rose::BinaryAnalysis::X86Exception member values as a vector.
 
const char * X86InstructionKind (int64_t)
 Convert Rose::BinaryAnalysis::X86InstructionKind enum constant to a string.
 
std::string X86InstructionKind (int64_t, const std::string &strip)
 Convert Rose::BinaryAnalysis::X86InstructionKind enum constant to a string.
 
const std::vector< int64_t > & X86InstructionKind ()
 Return all Rose::BinaryAnalysis::X86InstructionKind member values as a vector.