|
Replacer for a pattern. More...
#include <ArmarXCore/core/util/FileSystemPathBuilder.h>
Public Attributes | |
std::string | description |
std::string | name |
boost::regex | patternRegex |
std::function< std::string(const std::string &)> | patternReplacer |
Replacer for a pattern.
The matched pattern hast to match '[^{}]+' (must not contain '{' or '}'). The replacement string may contain '{' and '}' The patternReplacer is applied to patterns matched by patternRegex.
Definition at line 72 of file FileSystemPathBuilder.h.
std::string description |
Definition at line 75 of file FileSystemPathBuilder.h.
std::string name |
Definition at line 74 of file FileSystemPathBuilder.h.
boost::regex patternRegex |
Definition at line 76 of file FileSystemPathBuilder.h.
std::function<std::string(const std::string&)> patternReplacer |
Definition at line 77 of file FileSystemPathBuilder.h.