Class CStManagerBase
Defined in File stmanager_base.hpp
Inheritance Relationships
Base Type
public rclcpp::Node
Derived Type
public stcamera::CStManager
(Class CStManager)
Class Documentation
-
class CStManagerBase : public rclcpp::Node
Subclassed by stcamera::CStManager
Public Functions
-
CStManagerBase(const std::string &pub_name_space, const std::string &pub_node_name, const rclcpp::NodeOptions &options = rclcpp::NodeOptions())
-
CStManagerBase(const std::string &pub_name_space, const std::string &pub_node_name, const std::string &my_name_space, const rclcpp::NodeOptions &options = rclcpp::NodeOptions())
-
virtual ~CStManagerBase()
-
EOSError_t getDeviceList(std::vector<stcamera_msgs::msg::DeviceConnection> &device_connection_list)
-
EOSError_t getModuleList(std::vector<std::string> &genicam_module_list)
-
EOSError_t getSDKInfo(std::string &sdk_version, std::vector<stcamera_msgs::msg::GenTLInfo> &gentl_info_list)
Protected Functions
-
inline std::shared_ptr<rclcpp::Node> GetPtr()
-
CStManagerBase(const std::string &pub_name_space, const std::string &pub_node_name, const rclcpp::NodeOptions &options = rclcpp::NodeOptions())