Classes | |
| class | JointMove | 
| class | JointPoint | 
| class | MotionGroup | 
| class | ParseError | 
| class | Path | 
| class | Task | 
Functions | |
| template<typename T > | |
| bool | attrFromXml (TiXmlElement *config, std::string name, T &member, bool required=true) | 
| template<typename T > | |
| bool | attrFromXml (TiXmlElement *config, std::string name, std::vector< T > &list, bool required=true) | 
| bool | evalXmlParse (bool parse_rtn, bool required, std::string name) | 
| bool | fromXml (Task &task, const std::string &xml) | 
| bool | fromXml (MotionGroup &motion_group, TiXmlElement *config) | 
| bool | fromXml (JointPoint &joint_point, TiXmlElement *config, const std::map< std::string, boost::shared_ptr< MotionGroup > > &motion_groups) | 
| bool | fromXml (JointMove &joint_move, TiXmlElement *config, const std::map< std::string, boost::shared_ptr< MotionGroup > > &motion_groups) | 
| bool | fromXml (Path &path, TiXmlElement *config, const std::map< std::string, boost::shared_ptr< MotionGroup > > &motion_groups) | 
| bool | fromXml (Task &task, TiXmlElement *config) | 
| bool mtconnect::attrFromXml | ( | TiXmlElement * | config, | 
| std::string | name, | ||
| T & | member, | ||
| bool | required = true  | 
        ||
| ) | 
Definition at line 54 of file task_parser.cpp.
| bool mtconnect::attrFromXml | ( | TiXmlElement * | config, | 
| std::string | name, | ||
| std::vector< T > & | list, | ||
| bool | required = true  | 
        ||
| ) | 
Definition at line 87 of file task_parser.cpp.
| bool mtconnect::evalXmlParse | ( | bool | parse_rtn, | 
| bool | required, | ||
| std::string | name | ||
| ) | 
Definition at line 29 of file task_parser.cpp.
| bool mtconnect::fromXml | ( | Task & | task, | 
| const std::string & | xml | ||
| ) | 
Definition at line 352 of file task_parser.cpp.
| bool mtconnect::fromXml | ( | MotionGroup & | motion_group, | 
| TiXmlElement * | config | ||
| ) | 
Definition at line 124 of file task_parser.cpp.
| bool mtconnect::fromXml | ( | JointPoint & | joint_point, | 
| TiXmlElement * | config, | ||
| const std::map< std::string, boost::shared_ptr< MotionGroup > > & | motion_groups | ||
| ) | 
Definition at line 143 of file task_parser.cpp.
| bool mtconnect::fromXml | ( | JointMove & | joint_move, | 
| TiXmlElement * | config, | ||
| const std::map< std::string, boost::shared_ptr< MotionGroup > > & | motion_groups | ||
| ) | 
Definition at line 193 of file task_parser.cpp.
| bool mtconnect::fromXml | ( | Path & | path, | 
| TiXmlElement * | config, | ||
| const std::map< std::string, boost::shared_ptr< MotionGroup > > & | motion_groups | ||
| ) | 
Definition at line 227 of file task_parser.cpp.
| bool mtconnect::fromXml | ( | Task & | task, | 
| TiXmlElement * | config | ||
| ) | 
Definition at line 266 of file task_parser.cpp.