| 
| 
  | MemoryRegion (const MemoryRegion &)=default | 
|   | 
| 
  | MemoryRegion (const Object &o) | 
|   | 
| 
  | MemoryRegion (QemuMemoryRegion *mr, std::shared_ptr< LibQemuInternals > internals) | 
|   | 
| 
void  | removeSubRegions () | 
|   | 
| 
uint64_t  | get_size () | 
|   | 
| 
int  | get_priority () const | 
|   | 
| 
void  | set_priority (int priority) | 
|   | 
| 
void  | init (const Object &owner, const char *name, uint64_t size) | 
|   | 
| 
void  | init_io (Object owner, const char *name, uint64_t size, MemoryRegionOpsPtr ops) | 
|   | 
| 
void  | init_ram_ptr (Object owner, const char *name, uint64_t size, void *ptr, int fd=-1) | 
|   | 
| 
void  | init_alias (Object owner, const char *name, const MemoryRegion &root, uint64_t offset, uint64_t size) | 
|   | 
| 
void  | add_subregion (MemoryRegion &mr, uint64_t offset) | 
|   | 
| 
void  | add_subregion_overlap (MemoryRegion &mr, uint64_t offset) | 
|   | 
| 
void  | del_subregion (const MemoryRegion &mr) | 
|   | 
| 
MemTxResult  | dispatch_read (uint64_t addr, uint64_t *data, uint64_t size, MemTxAttrs attrs) | 
|   | 
| 
MemTxResult  | dispatch_write (uint64_t addr, uint64_t data, uint64_t size, MemTxAttrs attrs) | 
|   | 
| 
void  | set_ops (const MemoryRegionOpsPtr ops) | 
|   | 
| 
bool  | operator< (const MemoryRegion &mr) const | 
|   | 
| 
  | Object (QemuObject *obj, std::shared_ptr< LibQemuInternals > &internals) | 
|   | 
| 
  | Object (const Object &o) | 
|   | 
| 
  | Object (Object &&o) | 
|   | 
| 
Object &  | operator= (Object o) | 
|   | 
| 
bool  | valid () const | 
|   | 
| 
void  | set_prop_bool (const char *name, bool val) | 
|   | 
| 
void  | set_prop_int (const char *name, int64_t val) | 
|   | 
| 
void  | set_prop_uint (const char *name, uint64_t val) | 
|   | 
| 
void  | set_prop_str (const char *name, const char *val) | 
|   | 
| 
void  | set_prop_link (const char *name, const Object &link) | 
|   | 
| 
void  | set_prop_parse (const char *name, const char *value) | 
|   | 
| 
Object  | get_prop_link (const char *name) | 
|   | 
| 
QemuObject *  | get_qemu_obj () const | 
|   | 
| 
LibQemu &  | get_inst () | 
|   | 
| 
uintptr_t  | get_inst_id () const | 
|   | 
| 
bool  | same_inst_as (const Object &o) const | 
|   | 
| 
template<class T >  | 
| bool  | check_cast () const | 
|   | 
| 
void  | clear_callbacks () | 
|   |