ROSE 0.11.145.237
Public Member Functions | List of all members
Rose::BinaryAnalysis::ByteCode::JvmCode Class Referencefinal

Description

Definition at line 18 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.

Inheritance diagram for Rose::BinaryAnalysis::ByteCode::JvmCode:
Inheritance graph
[legend]
Collaboration diagram for Rose::BinaryAnalysis::ByteCode::JvmCode:
Collaboration graph
[legend]

Public Member Functions

virtual const uint8_t * bytes () const
 
virtual size_t size () const
 
Address offset () const
 
void bytes (const uint8_t *buf)
 
void size (size_t sz)
 
void offset (Address off)
 
 JvmCode (uint8_t *bytes, size_t size, Address offset)
 

Constructor & Destructor Documentation

◆ JvmCode()

Rose::BinaryAnalysis::ByteCode::JvmCode::JvmCode ( uint8_t *  bytes,
size_t  size,
Address  offset 
)
inlineexplicit

Definition at line 39 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.

Member Function Documentation

◆ bytes() [1/2]

virtual const uint8_t * Rose::BinaryAnalysis::ByteCode::JvmCode::bytes ( ) const
inlinevirtual

◆ size() [1/2]

virtual size_t Rose::BinaryAnalysis::ByteCode::JvmCode::size ( ) const
inlinevirtual

◆ offset() [1/2]

Address Rose::BinaryAnalysis::ByteCode::JvmCode::offset ( ) const
inlinevirtual

◆ bytes() [2/2]

void Rose::BinaryAnalysis::ByteCode::JvmCode::bytes ( const uint8_t *  buf)
inline

Definition at line 29 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.

◆ size() [2/2]

void Rose::BinaryAnalysis::ByteCode::JvmCode::size ( size_t  sz)
inline

Definition at line 32 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.

◆ offset() [2/2]

void Rose::BinaryAnalysis::ByteCode::JvmCode::offset ( Address  off)
inline

Definition at line 35 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.


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