tue_config
Namespaces | Enumerations | Functions
resolve_functions.cpp File Reference
#include "resolve_functions.h"
#include <vector>
#include <ros/package.h>
#include <stdlib.h>
#include <tue/filesystem/path.h>
#include <iostream>
#include <iterator>
Include dependency graph for resolve_functions.cpp:

Go to the source code of this file.

Namespaces

 tue
 
 tue::config
 

Enumerations

enum  tue::config::resolveResult { tue::config::failed, tue::config::success, tue::config::skipped }
 

Functions

void tue::config::argsToString (const std::vector< std::string > &args, std::string &output)
 
resolveResult tue::config::executeResolvefunction (const std::vector< std::string > &args, const std::string &source, std::string &result, std::stringstream &error, const ResolveConfig &config)
 
resolveResult tue::config::parseResolveFunction (const std::string &str, const std::string &source, std::size_t &i, std::string &result, std::stringstream &error, const ResolveConfig &config)
 
bool tue::config::resolve (const std::string &str, const std::string &source, std::string &result, std::stringstream &error, const ResolveConfig &config)