33 static std::shared_ptr<EvalEnvironment> make(
void);
54 void registerConstantExpr(
const std::string &key,
const std::string &expr);
59 void registerConstantObj(
const std::string &key,
const Pothos::Object &obj);
64 void unregisterConstant(
const std::string &key);
67 struct Impl; std::shared_ptr<Impl> _impl;
73 static std::vector<std::string> splitExpr(
const std::string &expr,
const char tokenizer =
'\0');
Definition: EvalEnvironment.hpp:25
#define POTHOS_API
Definition: Config.hpp:41
Definition: Object.hpp:55