32 #ifndef CPARSERSAI_HPP_
33 #define CPARSERSAI_HPP_
35 #include <scl/parser/CParserBase.hpp>
38 #include <scl_tinyxml/scl_tinyxml.h>
54 std::vector<std::string>& arg_robot_names)
79 const std::string& arg_robot_name,
83 const std::string &arg_file)
87 std::vector<std::string>& arg_graphics_names)
96 bool readLink(
const scl_tinyxml::TiXmlHandle& arg_tiHndl_link,
const bool arg_is_root,
99 const std::string root_link_name_;
virtual bool listRobotsInFile(const std::string &arg_file, std::vector< std::string > &arg_robot_names)
Definition: CParserSai.hpp:53
virtual bool saveRobotToFile(scl::SRobotParsed &arg_robot, const std::string &arg_file)
Definition: CParserSai.hpp:82
virtual bool readGraphicsFromFile(const std::string &arg_file, const std::string &arg_graphics_name, scl::SGraphicsParsed &arg_graphics)
Definition: CParserSai.hpp:90
Definition: SRobotParsed.hpp:51
Definition: CParserBase.hpp:56
virtual bool readRobotFromFile(const std::string &arg_file, const std::string &arg_robot_name, scl::SRobotParsed &arg_robot_object)
Definition: CParserSai.cpp:48
Definition: CParserSai.hpp:48
virtual bool listGraphicsInFile(const std::string &arg_file, std::vector< std::string > &arg_graphics_names)
Definition: CParserSai.hpp:86
Definition: SGraphicsParsed.hpp:48
bool readLink(const scl_tinyxml::TiXmlHandle &arg_tiHndl_link, const bool arg_is_root, const std::string &arg_parent_lnk_name, scl::SRobotParsed &arg_robot)
Definition: CParserSai.cpp:99