|
ROSE 0.11.145.354
|
Definition at line 113 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.


Public Member Functions | |
| virtual std::string | name () const |
| virtual std::string | super_name () const |
| virtual std::string | typeSeparator () const |
| virtual const std::vector< std::string > & | strings () |
| virtual const std::vector< const Interface * > & | interfaces () const |
| virtual const std::vector< const Field * > & | fields () const |
| virtual const std::vector< const Method * > & | methods () const |
| virtual const std::vector< const Attribute * > & | attributes () const |
| SgAsmJvmConstantPool * | constant_pool () |
| virtual void | dump () |
| JvmClass (std::shared_ptr< Namespace > ns, SgAsmJvmFileHeader *jfh) | |
Public Member Functions inherited from Rose::BinaryAnalysis::ByteCode::Class | |
| virtual void | partition (const PartitionerPtr &, std::map< std::string, Address > &) const |
| virtual void | digraph () const |
| Address | address () const |
Static Public Member Functions | |
| static std::string | name (uint16_t, const SgAsmJvmConstantPool *) |
Additional Inherited Members | |
Protected Member Functions inherited from Rose::BinaryAnalysis::ByteCode::Class | |
| Class (std::shared_ptr< Namespace > ns, Address va) | |
Protected Attributes inherited from Rose::BinaryAnalysis::ByteCode::Class | |
| Address | address_ |
| std::shared_ptr< Namespace > | namespace_ |
|
virtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
|
virtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
|
inlinevirtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
Definition at line 117 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.
|
virtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
|
inlinevirtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
Definition at line 122 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.
|
inlinevirtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
Definition at line 125 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.
|
inlinevirtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
Definition at line 128 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.
|
inlinevirtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.
Definition at line 131 of file Rose/BinaryAnalysis/ByteCode/Jvm.h.
|
virtual |
Implements Rose::BinaryAnalysis::ByteCode::Class.