struct PluginAbi

Declaration

struct PluginAbi { /* full declaration omitted */ };

Description

ABI check applied to every plugin library: `symbol` names an exported `unsigned int ()` function whose result must equal `version`.

Declared at: robot_interface/include/robot_interface/PluginLoader.h:19

Member Variables

public std::string symbol
Name of the exported ABI version function.
public unsigned int version
Expected ABI version.