Functions | Variables
parse_utils.cpp File Reference
#include "parse_utils.h"
#include <mrpt/core/exceptions.h>
#include <mrpt/core/get_env.h>
#include <mrpt/expr/CRuntimeCompiledExpression.h>
#include <mrpt/random/RandomGenerators.h>
#include <mrpt/system/filesystem.h>
#include <mrpt/system/os.h>
#include <mrpt/system/string_utils.h>
#include <mrpt/version.h>
#include <algorithm>
#include <cstdlib>
#include <iostream>
#include <sstream>
Include dependency graph for parse_utils.cpp:

Go to the source code of this file.

Functions

static std::string parseCmdRuns (const std::string &text)
 
static std::string parseEnvVars (const std::string &text)
 
static std::string parseMathExpr (const std::string &text, const std::map< std::string, std::string > &variableNamesValues)
 
static std::string parseVars (const std::string &text, const std::map< std::string, std::string > &variableNamesValues)
 

Variables

thread_local const bool MVSIM_VERBOSE_PARSE
 

Function Documentation

◆ parseCmdRuns()

static std::string parseCmdRuns ( const std::string &  text)
static

Definition at line 102 of file parse_utils.cpp.

◆ parseEnvVars()

static std::string parseEnvVars ( const std::string &  text)
static

Definition at line 31 of file parse_utils.cpp.

◆ parseMathExpr()

static std::string parseMathExpr ( const std::string &  text,
const std::map< std::string, std::string > &  variableNamesValues 
)
static

Definition at line 160 of file parse_utils.cpp.

◆ parseVars()

static std::string parseVars ( const std::string &  text,
const std::map< std::string, std::string > &  variableNamesValues 
)
static

Definition at line 65 of file parse_utils.cpp.

Variable Documentation

◆ MVSIM_VERBOSE_PARSE

thread_local const bool MVSIM_VERBOSE_PARSE
Initial value:
=
mrpt::get_env<bool>("MVSIM_VERBOSE_PARSE", false)

Definition at line 26 of file parse_utils.cpp.



mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:22