ug4
misc_bridge.cpp File Reference
#include "registry/registry.h"
#include "bridge/bridge.h"
#include <string>
#include <sstream>
#include <ctime>
#include "common/util/string_util.h"
#include "compile_info/compile_info.h"
#include "common/util/crc32.h"
#include "common/stopwatch.h"
#include "ug.h"

Namespaces

 ug
 the ug namespace
 
 ug::bridge
 

Macros

#define ADD_DEFINED_FUNC(VAR)   reg.add_function("IsDefined"#VAR, IsDefined##VAR, grp)
 

Functions

static void ug::bridge::errlog (const char *msg)
 
string ug::bridge::FilenameStringEscape (string s)
 
string ug::bridge::GetBuildHostname ()
 
double ug::bridge::GetClockS ()
 
string ug::bridge::GetCompileDate ()
 
string ug::bridge::GetGITRevision ()
 
uint32 ug::bridge::GetLogAssistantTag (const char *s)
 
string ug::bridge::GetOperatingSystem ()
 
string ug::bridge::GetSVNRevision ()
 
bool ug::bridge::IsDefinedBLAS_AVAILABLE ()
 
bool ug::bridge::IsDefinedLAPACK_AVAILABLE ()
 
bool ug::bridge::IsDefinedPCL_DEBUG_BARRIER_ENABLED ()
 
bool ug::bridge::IsDefinedPROFILE_PCL ()
 
bool ug::bridge::IsDefinedUG_ALGEBRA ()
 
bool ug::bridge::IsDefinedUG_BRIDGE ()
 
bool ug::bridge::IsDefinedUG_CPU_1 ()
 
bool ug::bridge::IsDefinedUG_CPU_2 ()
 
bool ug::bridge::IsDefinedUG_CPU_3 ()
 
bool ug::bridge::IsDefinedUG_CPU_4 ()
 
bool ug::bridge::IsDefinedUG_CPU_5 ()
 
bool ug::bridge::IsDefinedUG_CPU_6 ()
 
bool ug::bridge::IsDefinedUG_CPU_VAR ()
 
bool ug::bridge::IsDefinedUG_DEBUG ()
 
bool ug::bridge::IsDefinedUG_DIM_1 ()
 
bool ug::bridge::IsDefinedUG_DIM_2 ()
 
bool ug::bridge::IsDefinedUG_DIM_3 ()
 
bool ug::bridge::IsDefinedUG_ENABLE_DEBUG_LOGS ()
 
bool ug::bridge::IsDefinedUG_FOR_VRL ()
 
bool ug::bridge::IsDefinedUG_HLIBPRO ()
 
bool ug::bridge::IsDefinedUG_HYPRE ()
 
bool ug::bridge::IsDefinedUG_JSON ()
 
bool ug::bridge::IsDefinedUG_PARALLEL ()
 
bool ug::bridge::IsDefinedUG_PLUGINS ()
 
bool ug::bridge::IsDefinedUG_PROFILER ()
 
bool ug::bridge::IsDefinedUG_STATIC ()
 
bool ug::bridge::IsDefinedUG_TETGEN ()
 
void ug::bridge::PrintBuildConfiguration ()
 prints CMake build parameters in a quite compact (pairwise) form More...
 
void ug::bridge::PrintBuildConfigurationExtended ()
 
void ug::PrintLUA ()
 
void ug::bridge::RegisterBridge_Misc (Registry &reg, string parentGroup)
 
void ug::bridge::SetDebugLevel (const char *strTag, int level)
 
void ug_backtrace ()
 

Macro Definition Documentation

◆ ADD_DEFINED_FUNC

#define ADD_DEFINED_FUNC (   VAR)    reg.add_function("IsDefined"#VAR, IsDefined##VAR, grp)

Function Documentation

◆ ug_backtrace()

void ug_backtrace ( )