| ▼ plugin | |
| mv_action.h | API function definitions for actions |
| mv_action_def.h | Type definitions for actions |
| mv_class_v2.h | Bootstrap struct for plug-in API version 2 |
| mv_data_component.h | API function definitions for data components |
| mv_data_component_def.h | Type definitions for data components |
| mv_data_container.h | API function definitions for data containers |
| mv_data_container_def.h | Type definitions for data containers |
| mv_decl.h | Definitions of cross-platform declspec macros |
| mv_error_def.h | Macro definitions for return and error codes |
| mv_event.h | API function definitions for events |
| mv_event_def.h | Type definitions for events |
| mv_parameters.h | Macro definitions for action and event parameters |
| mv_plugin_api_v2.h | API version 2 definition and header includes |
| mv_plugin_config.h | API functions for plugin configuration |
| mv_plugin_config_def.h | Type definitions for for plugin configuration |
| mv_plugin_control.h | API function definitions for controlling the plug-in instance |
| mv_plugin_control_def.h | Type definitions for plug-in control |
| mv_plugin_details.h | API function definitions for accessing the plug-in details |
| mv_plugin_details_def.h | Type definitions for plug-in details |
| mv_plugin_info.h | Type definition of struct used by the plug-in's MVInfo implementation to describe itself |
| mv_recipe_store.h | API function definitions for querying the recipe store |
| mv_recipe_store_def.h | Type definitions related to the recipe store |
| mv_result_store.h | API function definitions for querying the result store |
| mv_result_store_def.h | Type definitions related to the result store |
| mv_state_machine_def.h | Type definitions of vision state machine state enums |
| mv_system_status.h | API function definitions for querying the vision system's status |
| mv_system_status_def.h | Type definitions for querying the vision system's status |
| mv_tuple.h | API function definitions for manipulating tuples |
| mv_tuple_def.h | Type definitions for tuples |
| mv_types.h | Common header to include all API type definitions |
| mv_value.h | API function definitions for manipulating values |
| mv_value_def.h | Type definitions for values |
| mv_version.h | Current version of the Communicator Plug-in API |
| ▼ plugin-support | |
| ▼ v1 | |
| ▼ Config | |
| Builder.h | Helper class for the plugin configuration part to create and parametrize ConfigEntry<> with a builder pattern |
| ConfigEntry.h | Each instantiations of the ConfigEntry<> template represents plugin configuration user parameter and its constraints |
| Description.h | Wrapper class around MVPluginUserParameterDescription_t, providing a higher-level interface to add user parameters |
| PluginConfig.h | PluginConfig can be used to read the plug-in instance's properties and configuration options |
| Validation.h | Allows the plug-in to provide feedback to the user interface on the actual configuration values |
| ▼ EventDriven | |
| EventMonitor.h | Plug-in helper class for receiving events from the vision system |
| ▼ Synchronous | |
| ISynchronousQueryController.h | Interface for functions for retrieving information from the vision system synchronously |
| SynchronousQueryController.h | Implementation of ISynchronousQueryController which actually performs synchronous queries to the vision system |
| ActionController.h | Implementation of IActionController which actually enqueues actions at the vision system |
| Data.h | Wrapper types representing data container and component descriptors |
| Defines.h | Scoped enum and data structure type definitions |
| Format.h | {fmt} formatter template specializations for API types |
| IActionController.h | Interface for functions which each enqueue an action at the vision system |
| Image.h | Types representing image data components and their properties |
| Logger.h | Plug-in helper class for logging, optionally with inline {fmt}-style formatting |
| PluginCInterfaceHelper.h | Ready-to-use template functions to initialize API functions symbols in MVInit_V2 |
| PluginException.h | Exception type which contains a plug-in defined return code along with the context in which the error occurred |
| Result.h | Result type definition |