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())