cfl_registry.cpp File Reference

Runtime interface, registry for faudes types and functions. More...

#include "cfl_registry.h"
#include "corefaudes.h"
#include <map>
#include <stack>
#include <set>
#include <vector>
#include <utility>
#include <limits>
#include "allplugins.h"
#include "rtiautoload.h"
#include "rtiautoload.cpp"

Go to the source code of this file.

Namespaces

 faudes
 libFAUDES resides within the namespace faudes.
 

Functions

void faudes::LoadRegistry (const std::string &rPath="")
 Load all registered types and functions. More...
 
void faudes::SaveRegistry (const std::string &rPath="")
 Dump all registered types and functions. More...
 
void faudes::ClearRegistry (void)
 Clear all registry. More...
 
Type * faudes::NewFaudesObject (const std::string &rTypeName)
 Instantiate faudes typed objects by type name. More...
 
Function * faudes::NewFaudesFunction (const std::string &rFunctName)
 Instantiate faudes function objects by function name. More...
 
const std::string & faudes::FaudesTypeName (const Type &rObject)
 Query type name. More...
 
bool faudes::FaudesTypeTest (const std::string &rTypeName, const Type &rObject)
 Test type compatibility. More...
 
const std::string & faudes::FaudesFunctionName (const Function &rObject)
 

Detailed Description

Runtime interface, registry for faudes types and functions.

Definition in file cfl_registry.cpp.

libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen