File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  plugin
 mv_action.hAPI function definitions for actions
 mv_action_def.hType definitions for actions
 mv_class_v2.hBootstrap struct for plug-in API version 2
 mv_data_component.hAPI function definitions for data components
 mv_data_component_def.hType definitions for data components
 mv_data_container.hAPI function definitions for data containers
 mv_data_container_def.hType definitions for data containers
 mv_decl.hDefinitions of cross-platform declspec macros
 mv_error_def.hMacro definitions for return and error codes
 mv_event.hAPI function definitions for events
 mv_event_def.hType definitions for events
 mv_parameters.hMacro definitions for action and event parameters
 mv_plugin_api_v2.hAPI version 2 definition and header includes
 mv_plugin_config.hAPI functions for plugin configuration
 mv_plugin_config_def.hType definitions for for plugin configuration
 mv_plugin_control.hAPI function definitions for controlling the plug-in instance
 mv_plugin_control_def.hType definitions for plug-in control
 mv_plugin_details.hAPI function definitions for accessing the plug-in details
 mv_plugin_details_def.hType definitions for plug-in details
 mv_plugin_info.hType definition of struct used by the plug-in's MVInfo implementation to describe itself
 mv_recipe_store.hAPI function definitions for querying the recipe store
 mv_recipe_store_def.hType definitions related to the recipe store
 mv_result_store.hAPI function definitions for querying the result store
 mv_result_store_def.hType definitions related to the result store
 mv_state_machine_def.hType definitions of vision state machine state enums
 mv_system_status.hAPI function definitions for querying the vision system's status
 mv_system_status_def.hType definitions for querying the vision system's status
 mv_tuple.hAPI function definitions for manipulating tuples
 mv_tuple_def.hType definitions for tuples
 mv_types.hCommon header to include all API type definitions
 mv_value.hAPI function definitions for manipulating values
 mv_value_def.hType definitions for values
 mv_version.hCurrent version of the Communicator Plug-in API
  plugin-support
  v1
  Config
 Builder.hHelper class for the plugin configuration part to create and parametrize ConfigEntry<> with a builder pattern
 ConfigEntry.hEach instantiations of the ConfigEntry<> template represents plugin configuration user parameter and its constraints
 Description.hWrapper class around MVPluginUserParameterDescription_t, providing a higher-level interface to add user parameters
 PluginConfig.hPluginConfig can be used to read the plug-in instance's properties and configuration options
 Validation.hAllows the plug-in to provide feedback to the user interface on the actual configuration values
  EventDriven
 EventMonitor.hPlug-in helper class for receiving events from the vision system
  Synchronous
 ISynchronousQueryController.hInterface for functions for retrieving information from the vision system synchronously
 SynchronousQueryController.hImplementation of ISynchronousQueryController which actually performs synchronous queries to the vision system
 ActionController.hImplementation of IActionController which actually enqueues actions at the vision system
 Data.hWrapper types representing data container and component descriptors
 Defines.hScoped enum and data structure type definitions
 Format.h{fmt} formatter template specializations for API types
 IActionController.hInterface for functions which each enqueue an action at the vision system
 Image.hTypes representing image data components and their properties
 Logger.hPlug-in helper class for logging, optionally with inline {fmt}-style formatting
 PluginCInterfaceHelper.hReady-to-use template functions to initialize API functions symbols in MVInit_V2
 PluginException.hException type which contains a plug-in defined return code along with the context in which the error occurred
 Result.hResult type definition