schunk_svh_library
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace driver_svh
Namespace driver_svh::serial
Classes and Structs
Struct SVHControllerFeedback
Struct SVHControllerFeedbackAllChannels
Struct SVHControllerState
Struct SVHCurrentSettings
Struct SVHEncoderSettings
Struct SVHFingerManager::DiagnosticState
Struct SVHFirmwareInfo
Struct SVHHomeSettings
Struct SVHPositionSettings
Struct SVHSerialPacket
Class ArrayBuilder
Class Logger
Class LogHandler
Class Serial
Class SerialFlags
Class ShellLogHandler
Class SVHControlCommand
Class SVHControlCommandAllChannels
Class SVHController
Class SVHFingerManager
Class SVHReceiveThread
Class SVHSerialInterface
Enums
Enum LogLevel
Enum SVHChannel
Functions
Template Function driver_svh::fromLittleEndian
Specialized Template Function driver_svh::fromLittleEndian< double >
Specialized Template Function driver_svh::fromLittleEndian< float >
Function driver_svh::logLevelToString
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControlCommand&)
Function driver_svh::operator<<(std::ostream&, const SVHControlCommand&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControlCommandAllChannels&)
Function driver_svh::operator<<(std::ostream&, const SVHControlCommandAllChannels&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControllerFeedback&)
Function driver_svh::operator<<(std::ostream&, const SVHControllerFeedback&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, SVHControllerFeedbackAllChannels&)
Function driver_svh::operator<<(std::ostream&, const SVHControllerFeedbackAllChannels&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControllerState&)
Function driver_svh::operator<<(std::ostream&, const SVHControllerState&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHCurrentSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHCurrentSettings&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHEncoderSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHEncoderSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHHomeSettings&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHPositionSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHPositionSettings&)
Function driver_svh::operator<<(std::ostream&, const ArrayBuilder&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHSerialPacket&)
Function driver_svh::operator<<(std::ostream&, const SVHSerialPacket&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, SVHFirmwareInfo&)
Function driver_svh::operator<<(std::ostream&, const SVHFirmwareInfo&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControlCommand&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControlCommandAllChannels&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControllerFeedback&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControllerFeedbackAllChannels&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControllerState&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHCurrentSettings&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHEncoderSettings&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHPositionSettings&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHSerialPacket&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHFirmwareInfo&)
Template Function driver_svh::toLittleEndian
Specialized Template Function driver_svh::toLittleEndian< double >
Specialized Template Function driver_svh::toLittleEndian< float >
Variables
Variable driver_svh::C_DEFAULT_PACKET_SIZE
Variable driver_svh::C_PACKET_APPENDIX_SIZE
Variable driver_svh::PACKET_HEADER1
Variable driver_svh::PACKET_HEADER2
Variable driver_svh::SVH_GET_CONTROL_FEEDBACK
Variable driver_svh::SVH_GET_CONTROL_FEEDBACK_ALL
Variable driver_svh::SVH_GET_CONTROLLER_STATE
Variable driver_svh::SVH_GET_CURRENT_SETTINGS
Variable driver_svh::SVH_GET_ENCODER_VALUES
Variable driver_svh::SVH_GET_FIRMWARE_INFO
Variable driver_svh::SVH_GET_POSITION_SETTINGS
Variable driver_svh::SVH_SET_CONTROL_COMMAND
Variable driver_svh::SVH_SET_CONTROL_COMMAND_ALL
Variable driver_svh::SVH_SET_CONTROLLER_STATE
Variable driver_svh::SVH_SET_CURRENT_SETTINGS
Variable driver_svh::SVH_SET_ENCODER_VALUES
Variable driver_svh::SVH_SET_POSITION_SETTINGS
Defines
Define DRIVER_SVH_IMPORT_EXPORT
Define SVH_LOG_DEBUG_STREAM
Define SVH_LOG_ERROR_STREAM
Define SVH_LOG_FATAL_STREAM
Define SVH_LOG_INFO_STREAM
Define SVH_LOG_WARN_STREAM
Typedefs
Typedef driver_svh::ReceivedPacketCallback
Directories
Directory include
Directory schunk_svh_library
Directory control
Directory serial
Files
File ByteOrderConversion.h
File ImportExport.h
File Logger.h
File LogHandler.h
File LogLevel.h
File Serial.h
File SerialFlags.h
File SVHControlCommand.h
File SVHController.h
File SVHControllerFeedback.h
File SVHControllerState.h
File SVHCurrentSettings.h
File SVHEncoderSettings.h
File SVHFingerManager.h
File SVHFirmwareInfo.h
File SVHHomeSettings.h
File SVHPositionSettings.h
File SVHReceiveThread.h
File SVHSerialInterface.h
File SVHSerialPacket.h
Standard Documents
CHANGELOG
Changelog for package schunk_svh_library
1.0.1 (2022-12-20)
LICENSE
PACKAGE
README
Schunk SVH Library
Installation
Connection to the SVH
Running tests manually
Index
schunk_svh_library
C++ API
View page source
C++ API
Class Hierarchy
Namespace
driver_svh
Namespace
driver_svh::serial
Class
Serial
Class
SerialFlags
Struct
SVHControllerFeedback
Struct
SVHControllerFeedbackAllChannels
Struct
SVHControllerState
Struct
SVHCurrentSettings
Struct
SVHEncoderSettings
Struct
SVHFirmwareInfo
Struct
SVHHomeSettings
Struct
SVHPositionSettings
Struct
SVHSerialPacket
Class
ArrayBuilder
Class
Logger
Class
LogHandler
Class
ShellLogHandler
Class
SVHControlCommand
Class
SVHControlCommandAllChannels
Class
SVHController
Class
SVHFingerManager
Struct
SVHFingerManager::DiagnosticState
Class
SVHReceiveThread
Class
SVHSerialInterface
Enum
LogLevel
Enum
SVHChannel
File Hierarchy
Directory
include
Directory
schunk_svh_library
Directory
control
File
SVHControlCommand.h
File
SVHController.h
File
SVHControllerFeedback.h
File
SVHControllerState.h
File
SVHCurrentSettings.h
File
SVHEncoderSettings.h
File
SVHFingerManager.h
File
SVHHomeSettings.h
File
SVHPositionSettings.h
Directory
serial
File
ByteOrderConversion.h
File
Serial.h
File
SerialFlags.h
File
SVHReceiveThread.h
File
SVHSerialInterface.h
File
SVHSerialPacket.h
File
ImportExport.h
File
Logger.h
File
LogHandler.h
File
LogLevel.h
File
SVHFirmwareInfo.h
Full C++ API
Namespaces
Namespace driver_svh
Namespace driver_svh::serial
Classes and Structs
Struct SVHControllerFeedback
Struct SVHControllerFeedbackAllChannels
Struct SVHControllerState
Struct SVHCurrentSettings
Struct SVHEncoderSettings
Struct SVHFingerManager::DiagnosticState
Struct SVHFirmwareInfo
Struct SVHHomeSettings
Struct SVHPositionSettings
Struct SVHSerialPacket
Class ArrayBuilder
Class Logger
Class LogHandler
Class Serial
Class SerialFlags
Class ShellLogHandler
Class SVHControlCommand
Class SVHControlCommandAllChannels
Class SVHController
Class SVHFingerManager
Class SVHReceiveThread
Class SVHSerialInterface
Enums
Enum LogLevel
Enum SVHChannel
Functions
Template Function driver_svh::fromLittleEndian
Specialized Template Function driver_svh::fromLittleEndian< double >
Specialized Template Function driver_svh::fromLittleEndian< float >
Function driver_svh::logLevelToString
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControlCommand&)
Function driver_svh::operator<<(std::ostream&, const SVHControlCommand&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControlCommandAllChannels&)
Function driver_svh::operator<<(std::ostream&, const SVHControlCommandAllChannels&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControllerFeedback&)
Function driver_svh::operator<<(std::ostream&, const SVHControllerFeedback&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, SVHControllerFeedbackAllChannels&)
Function driver_svh::operator<<(std::ostream&, const SVHControllerFeedbackAllChannels&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHControllerState&)
Function driver_svh::operator<<(std::ostream&, const SVHControllerState&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHCurrentSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHCurrentSettings&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHEncoderSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHEncoderSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHHomeSettings&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHPositionSettings&)
Function driver_svh::operator<<(std::ostream&, const SVHPositionSettings&)
Function driver_svh::operator<<(std::ostream&, const ArrayBuilder&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, const SVHSerialPacket&)
Function driver_svh::operator<<(std::ostream&, const SVHSerialPacket&)
Function driver_svh::operator<<(driver_svh::ArrayBuilder&, SVHFirmwareInfo&)
Function driver_svh::operator<<(std::ostream&, const SVHFirmwareInfo&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControlCommand&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControlCommandAllChannels&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControllerFeedback&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControllerFeedbackAllChannels&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHControllerState&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHCurrentSettings&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHEncoderSettings&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHPositionSettings&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHSerialPacket&)
Function driver_svh::operator>>(driver_svh::ArrayBuilder&, SVHFirmwareInfo&)
Template Function driver_svh::toLittleEndian
Specialized Template Function driver_svh::toLittleEndian< double >
Specialized Template Function driver_svh::toLittleEndian< float >
Variables
Variable driver_svh::C_DEFAULT_PACKET_SIZE
Variable driver_svh::C_PACKET_APPENDIX_SIZE
Variable driver_svh::PACKET_HEADER1
Variable driver_svh::PACKET_HEADER2
Variable driver_svh::SVH_GET_CONTROL_FEEDBACK
Variable driver_svh::SVH_GET_CONTROL_FEEDBACK_ALL
Variable driver_svh::SVH_GET_CONTROLLER_STATE
Variable driver_svh::SVH_GET_CURRENT_SETTINGS
Variable driver_svh::SVH_GET_ENCODER_VALUES
Variable driver_svh::SVH_GET_FIRMWARE_INFO
Variable driver_svh::SVH_GET_POSITION_SETTINGS
Variable driver_svh::SVH_SET_CONTROL_COMMAND
Variable driver_svh::SVH_SET_CONTROL_COMMAND_ALL
Variable driver_svh::SVH_SET_CONTROLLER_STATE
Variable driver_svh::SVH_SET_CURRENT_SETTINGS
Variable driver_svh::SVH_SET_ENCODER_VALUES
Variable driver_svh::SVH_SET_POSITION_SETTINGS
Defines
Define DRIVER_SVH_IMPORT_EXPORT
Define SVH_LOG_DEBUG_STREAM
Define SVH_LOG_ERROR_STREAM
Define SVH_LOG_FATAL_STREAM
Define SVH_LOG_INFO_STREAM
Define SVH_LOG_WARN_STREAM
Typedefs
Typedef driver_svh::ReceivedPacketCallback
Directories
Directory include
Directory schunk_svh_library
Directory control
Directory serial
Files
File ByteOrderConversion.h
File ImportExport.h
File Logger.h
File LogHandler.h
File LogLevel.h
File Serial.h
File SerialFlags.h
File SVHControlCommand.h
File SVHController.h
File SVHControllerFeedback.h
File SVHControllerState.h
File SVHCurrentSettings.h
File SVHEncoderSettings.h
File SVHFingerManager.h
File SVHFirmwareInfo.h
File SVHHomeSettings.h
File SVHPositionSettings.h
File SVHReceiveThread.h
File SVHSerialInterface.h
File SVHSerialPacket.h