[−][src]Function dqcsim::bindings::dqcs_pcfg_new_raw
#[no_mangle]pub extern "C" fn dqcs_pcfg_new_raw(
typ: dqcs_plugin_type_t,
name: *const c_char,
executable: *const c_char,
script: *const c_char
) -> dqcs_handle_t
Creates a new plugin process configuration object using raw paths.
This works the same as dqcs_pcfg_new()
, but instead of the sugared,
command-line style specification you have to specify the path to the plugin
executable and (if applicable) the script it must execute directly. This is
useful when you have a specific executable in mind and you don't want the
somewhat heuristic desugaring algorithm from doing something unexpected.
Pass NULL
or an empty string to script
to specify a native plugin
executable that does not take a script argument.