ROSE 0.11.145.147
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
 
rose_addr_t offset () const
 
void bytes (const uint8_t *buf)
 
void size (size_t sz)
 
void offset (rose_addr_t off)
 
 JvmCode (uint8_t *bytes, size_t size, rose_addr_t offset)
 

Constructor & Destructor Documentation

◆ JvmCode()

Rose::BinaryAnalysis::ByteCode::JvmCode::JvmCode ( uint8_t *  bytes,
size_t  size,
rose_addr_t  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]

rose_addr_t 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 ( rose_addr_t  off)
inline

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


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