Viam C++ SDK current
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234567]
  src
  viam
  examples
  modules
  complex
  sdk
  common
  private
 client_helper.hpp
 exception.hppDefines custom exceptions for the SDK
 linear_algebra.hpp
 pose.hpp
 proto_convert.hpp
 proto_value.hpp
 proto_value_visit.hpp
 service_helper.hpp
 utils.hpp
 version_metadata.hpp
 world_state.hpp
  components
  private
 arm.hppDefines an Arm component
 base.hppDefines a Base component
 board.hppDefines a Board component
 camera.hppDefines a Camera component
 component.hpp
 encoder.hppDefines a Encoder component
 gantry.hppDefines a Gantry component
 generic.hppDefines GenericComponent subtype and component class capable of executing arbitrary commands
 gripper.hppDefines a Gripper component
 motor.hppDefines a Motor component
 movement_sensor.hppDefines a MovementSensor component
 pose_tracker.hppDefines a PoseTracker component
 power_sensor.hppDefines a PowerSensor component
 sensor.hppDefines a Sensor component
 servo.hppDefines a Servo component
  config
 resource.hpp
  module
 handler_map.hpp
 module.hpp
 service.hpp
 signal_manager.hpp
  referenceframe
 frame.hpp
  registry
 registry.hppDefines the resource registry and associated types
  resource
 reconfigurable.hpp
 resource.hpp
 resource_api.hpp
 resource_manager.hppDefines a general-purpose resource manager
 resource_server_base.hpp
 stoppable.hpp
  robot
 client.hppGRPC client implementation for a robot
 service.hpp
  rpc
  private
 dial.hpp
 message_sizes.hpp
 server.hppDefines the Server class
  services
  private
 generic.hpp
 mlmodel.hpp
 motion.hpp
 navigation.hppDefines a Navigation service
 service.hpp
  spatialmath
 geometry.hpp
 orientation.hpp
 orientation_types.hpp