neuray API Programmer's Manual

mi::neuraylib::IPlugin_descriptor Class Reference

[Configuration Interfaces]

Description

Describes a plugin.

Public Member Functions

virtual base::​Pluginget_plugin() const =0
Returns the plugin itself. More...
virtual const char* get_plugin_library_path() const =0
Returns the library path of the plugin. More...

Member Functions

virtual base::​Plugin* mi::​neuraylib::​IPlugin_descriptor::get_plugin() const [pure virtual]

Returns the plugin itself.

Note:

The returned pointer is not referenced counted. It is only valid as long as the plugin descriptor is valid.

Returns

The plugin.

virtual const char* mi::​neuraylib::​IPlugin_descriptor::get_plugin_library_path() const [pure virtual]

Returns the library path of the plugin.

Returns

The library path of the plugin, or NULL in case of failure.