Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
arion_poly_struct::PolymorphicStructFactory< T > Member List

This is the complete list of members for arion_poly_struct::PolymorphicStructFactory< T >, including all inherited members.

add_struct_entry(std::unique_ptr< PolymorphicStruct > struct_inst)arion_poly_struct::PolymorphicStructFactory< T >inlineprivate
build(STRUCT_ID id, arion::CPU_ARCH arch, size_t &struct_len)arion_poly_struct::PolymorphicStructFactory< T >inline
build_host(STRUCT_ID id)arion_poly_struct::PolymorphicStructFactory< T >inline
clear_structs()arion_poly_struct::PolymorphicStructFactory< T >inline
curr_idarion_poly_struct::PolymorphicStructFactory< T >private
curr_structsarion_poly_struct::PolymorphicStructFactory< T >private
feed(arion::CPU_ARCH arch, arion::BYTE *struct_inst)arion_poly_struct::PolymorphicStructFactory< T >inline
feed_host(T *struct_inst)arion_poly_struct::PolymorphicStructFactory< T >inline
fieldsarion_poly_struct::PolymorphicStructFactory< T >private
free_idsarion_poly_struct::PolymorphicStructFactory< T >private
ftype typedefarion_poly_struct::PolymorphicStructFactory< T >protected
gen_next_id()arion_poly_struct::PolymorphicStructFactory< T >inlineprivate
get_align(arion::CPU_ARCH arch)arion_poly_struct::PolymorphicStructFactory< T >inlineprivate
get_arch_sz(arion::CPU_ARCH arch)arion_poly_struct::PolymorphicStructFactory< T >inlineprivate
get_host_struct_sz()arion_poly_struct::PolymorphicStructFactory< T >inline
get_ptr_sz(arion::CPU_ARCH arch)arion_poly_struct::PolymorphicStructFactory< T >inlineprivate
get_struct_sz(arion::CPU_ARCH arch)arion_poly_struct::PolymorphicStructFactory< T >inline
PolymorphicStructFactory(std::vector< POLYMORPHIC_STRUCT_FIELD > fields)arion_poly_struct::PolymorphicStructFactory< T >inlineprotected
release_struct(STRUCT_ID id)arion_poly_struct::PolymorphicStructFactory< T >inline
to_string(STRUCT_ID id, std::shared_ptr< arion::Arion > arion, arion::CPU_ARCH arch)arion_poly_struct::PolymorphicStructFactory< T >inline
~PolymorphicStructFactory()arion_poly_struct::PolymorphicStructFactory< T >inlineprotected