This is the complete list of members for mi::neuraylib::IMdl_backend, including all inherited members.
compare_iid(const Uuid &iid) | mi::base::Interface_declare< 0x9ecdd747, ... > | inlinestatic |
create_link_unit(ITransaction *transaction, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
deserialize_target_code(ITransaction *transaction, const IBuffer *buffer, IMdl_execution_context *context) const =0 | mi::neuraylib::IMdl_backend | pure virtual |
deserialize_target_code(ITransaction *transaction, const Uint8 *buffer_data, Size buffer_size, IMdl_execution_context *context) const =0 | mi::neuraylib::IMdl_backend | pure virtual |
get_device_library(Size &size) const =0 | mi::neuraylib::IMdl_backend | pure virtual |
get_iid() const =0 | mi::base::IInterface | pure virtual |
get_interface(const Uuid &interface_id) const =0 | mi::base::IInterface | pure virtual |
get_interface() const | mi::base::IInterface | inline |
get_interface(const Uuid &interface_id)=0 | mi::base::IInterface | pure virtual |
get_interface() | mi::base::IInterface | inline |
IID typedef | mi::base::Interface_declare< 0x9ecdd747, ... > | |
release() const =0 | mi::base::IInterface | pure virtual |
retain() const =0 | mi::base::IInterface | pure virtual |
Self typedef | mi::base::Interface_declare< 0x9ecdd747, ... > | |
set_option(const char *name, const char *value)=0 | mi::neuraylib::IMdl_backend | pure virtual |
set_option_binary(const char *name, const char *data, Size size)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_environment(ITransaction *transaction, const IFunction_call *call, const char *fname, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_link_unit(const ILink_unit *lu, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_material(ITransaction *transaction, const ICompiled_material *material, Target_function_description *function_descriptions, Size description_count, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_material_df(ITransaction *transaction, const ICompiled_material *material, const char *path, const char *base_fname, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |
translate_material_expression(ITransaction *transaction, const ICompiled_material *material, const char *path, const char *fname, IMdl_execution_context *context)=0 | mi::neuraylib::IMdl_backend | pure virtual |