ug4
util.h File Reference
#include "registry/registry.h"
#include "suffix_tag.h"

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 
 ug::bridge
 

Macros

#define UG_REGISTRY_CATCH_THROW(grp)
 

Functions

template<typename Functionality >
void ug::bridge::RegisterCommon (Registry &reg, std::string grp)
 
template<typename Functionality >
void ug::bridge::RegisterDimension1dDependent (Registry &reg, std::string grp)
 
template<typename Functionality >
void ug::bridge::RegisterDimension2d3dDependent (Registry &reg, std::string grp)
 
template<typename Functionality >
void ug::bridge::RegisterDimension2dDependent (Registry &reg, std::string grp)
 
template<typename Functionality >
void ug::bridge::RegisterDimension3dDependent (Registry &reg, std::string grp)
 
template<typename Functionality >
void ug::bridge::RegisterDimensionDependent (Registry &reg, std::string grp)
 

Macro Definition Documentation

◆ UG_REGISTRY_CATCH_THROW

#define UG_REGISTRY_CATCH_THROW (   grp)
Value:
UG_ERR_LOG("### ERROR while registering functionality at '"<<(grp)<<"'. "\
"Registration failed (using name " << ex.name << ").\n");\
throw(ex);}
parameterString ex
Executes the specified script.
Definition: command_line_util.lua:350
Definition: error.h:46