Class CameraXmlExporter
Defined in File camera_xml_exporter.h
Inheritance Relationships
Base Type
public camera_aravis2::CameraAravisNodeBase
(Class CameraAravisNodeBase)
Class Documentation
-
class CameraXmlExporter : public camera_aravis2::CameraAravisNodeBase
Public Functions
-
explicit CameraXmlExporter(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())
Initialization constructor.
- Parameters:
options – [in] Node options.
-
virtual ~CameraXmlExporter()
Default destructor.
Protected Functions
-
virtual void setupParameters() override
Set the up launch parameters.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
-
bool export_xml_data_to_file()
Export XML data from camera and write to file.
- Returns:
True if successful. False, otherwise.
Protected Attributes
-
std::filesystem::path xml_file_path_
Path of output xml file.
-
explicit CameraXmlExporter(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())