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 |