|  | 
|  | CpuAarch64 (const CpuAarch64 &)=default | 
|  | 
|  | CpuAarch64 (const Object &o) | 
|  | 
| void | set_aarch64_mode (bool aarch64_mode) | 
|  | 
|  | CpuArm (const CpuArm &)=default | 
|  | 
|  | CpuArm (const Object &o) | 
|  | 
| void | set_cp15_cbar (uint64_t cbar) | 
|  | 
| void | add_nvic_link () | 
|  | 
| uint64_t | get_exclusive_addr () const | 
|  | 
| uint64_t | get_exclusive_val () const | 
|  | 
| void | set_exclusive_val (uint64_t val) | 
|  | 
| void | post_init () | 
|  | 
| void | register_reset () | 
|  | 
|  | Cpu (const Cpu &)=default | 
|  | 
|  | Cpu (const Object &o) | 
|  | 
| int | get_index () const | 
|  | 
| void | loop () | 
|  | 
| bool | loop_is_busy () | 
|  | 
| bool | can_run () | 
|  | 
| void | set_soft_stopped (bool stopped) | 
|  | 
| void | halt (bool halted) | 
|  | 
| void | reset (bool reset) | 
|  | 
| void | set_unplug (bool unplug) | 
|  | 
| void | remove_sync () | 
|  | 
| void | register_thread () | 
|  | 
| Cpu | set_as_current () | 
|  | 
| void | kick () | 
|  | 
| void | exit_loop_from_io () | 
|  | 
| void | async_run (AsyncJobFn job) | 
|  | 
| void | async_safe_run (AsyncJobFn job) | 
|  | 
| void | set_end_of_loop_callback (EndOfLoopCallbackFn cb) | 
|  | 
| void | set_kick_callback (CpuKickCallbackFn cb) | 
|  | 
| bool | is_in_exclusive_context () const | 
|  | 
| void | set_vcpu_dirty (bool dirty) const | 
|  | 
|  | Device (const Device &)=default | 
|  | 
|  | Device (const Object &o) | 
|  | 
| void | connect_gpio_out (int idx, Gpio gpio) | 
|  | 
| void | connect_gpio_out_named (const char *name, int idx, Gpio gpio) | 
|  | 
| Gpio | get_gpio_in (int idx) | 
|  | 
| Gpio | get_gpio_in_named (const char *name, int idx) | 
|  | 
| Bus | get_child_bus (const char *name) | 
|  | 
| void | set_parent_bus (Bus bus) | 
|  | 
| void | set_prop_chardev (const char *name, Chardev chr) | 
|  | 
| void | set_prop_uint_array (const char *name, std::vector< unsigned int > vec) | 
|  | 
|  | 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 () | 
|  |