Namespaces | Functions
task_parser.cpp File Reference
#include <mtconnect_task_parser/task_parser.h>
#include <mtconnect_task_parser/exception.h>
#include <boost/function.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/algorithm/string.hpp>
#include "boost/make_shared.hpp"
#include <ros/console.h>
Include dependency graph for task_parser.cpp:

Go to the source code of this file.

Namespaces

namespace  mtconnect

Functions

template<typename T >
bool mtconnect::attrFromXml (TiXmlElement *config, std::string name, T &member, bool required=true)
template<typename T >
bool mtconnect::attrFromXml (TiXmlElement *config, std::string name, std::vector< T > &list, bool required=true)
bool mtconnect::evalXmlParse (bool parse_rtn, bool required, std::string name)
bool mtconnect::fromXml (Task &task, const std::string &xml)
bool mtconnect::fromXml (MotionGroup &motion_group, TiXmlElement *config)
bool mtconnect::fromXml (JointPoint &joint_point, TiXmlElement *config, const std::map< std::string, boost::shared_ptr< MotionGroup > > &motion_groups)
bool mtconnect::fromXml (JointMove &joint_move, TiXmlElement *config, const std::map< std::string, boost::shared_ptr< MotionGroup > > &motion_groups)
bool mtconnect::fromXml (Path &path, TiXmlElement *config, const std::map< std::string, boost::shared_ptr< MotionGroup > > &motion_groups)
bool mtconnect::fromXml (Task &task, TiXmlElement *config)


mtconnect_task_parser
Author(s): Shaun M. Edwards
autogenerated on Mon Jan 6 2014 11:30:06