27 #include <eq/fabric/global.h> 28 #include <eq/fabric/iAttribute.h> 43 EQ_API
static void setWorkDir(
const std::string& workDir);
62 EQ_API
static void setConfig(
const std::string& config);
65 EQ_API
static const std::string&
getConfig();
81 EQ_API
friend bool _init(
const int argc,
char** argv,
NodeFactory*);
82 EQ_API
friend bool exit();
85 static std::string _config;
static EQ_API const std::string & getWorkDir()
static EQ_API void setWorkDir(const std::string &workDir)
Set the working directory of the program.
static EQ_API const std::string & getConfig()
EQ_API friend bool exit()
De-initialize the Equalizer fabric namespace.
static EQ_API void setConfig(const std::string &config)
Set the config file or hwsd session for the app-local server.
Global parameter handling for the Equalizer client library.
static void enterCarbon()
Global lock for all non-thread-safe Carbon API calls.
static void leaveCarbon()
Global unlock for non-thread-safe Carbon API calls.
Global parameter handling for the Equalizer fabric namespace.
The Equalizer client library.
static NodeFactory * getNodeFactory()
static EQ_API const std::string & getProgramName()
static EQ_API void setProgramName(const std::string &programName)
Set the name of the program.
The node factory is a per-node singleton used to create and release Equalizer resource instances...