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.
-
bool exportXmlDataToFile()
Export XML data from camera and write to file.
- Returns:
True if successful. False, otherwise.
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.
Protected Attributes
-
std::filesystem::path xml_file_path_
Path of output xml file.
-
explicit CameraXmlExporter(const rclcpp::NodeOptions &options = rclcpp::NodeOptions())