Namespaces | Functions
RobotInstanceFactory.h File Reference
#include <string>
#include "tinyxml.h"
#include "nasa_common_logging/Logger.h"
#include "robot_instance/StringUtilities.h"
#include "robot_instance/RobotInstance.h"
Include dependency graph for RobotInstanceFactory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  RobotInstanceFactory
namespace  RobotInstanceFactory::Private

Functions

RobotInstancePtr RobotInstanceFactory::createRobotInstanceFromFile (const std::string &configPath, const std::string &configSafetyPath, const std::string &filename)
const std::string RobotInstanceFactory::Private::getAttribute (TiXmlHandle handle, const std::string &attribute, bool required=true)
const std::string RobotInstanceFactory::Private::getNodeFile (TiXmlHandle handle, const std::string &subelementName, const std::string &defaultFileName)
const std::string RobotInstanceFactory::Private::getSubelementAttribute (TiXmlHandle handle, const std::string &subelementName, const std::string &attribute, bool required=true)
void RobotInstanceFactory::populateRobotInstanceFromFile (RobotInstancePtr instance, const std::string &configPath, const std::string &configSafetyPath, const std::string &filenameNoPath)
 Parses a robot instance populating member variables with file names for various configuration files.


robot_instance
Author(s):
autogenerated on Sat Jun 8 2019 20:43:12