Internals Non-exported Functionality

Functions/classes for libtf internal use only. More...

Files

file  regTest.h
 Support for simple regression tests.
 
file  typeFunctions.h
 

Classes

class  TfRegTest
 TfRegTest is a singleton class, which is used to register functions with either type bool (*)(int, char*[]), or functions returning type bool and taking no arguments. More...
 
class  TfTypeFunctions< T, ENABLE >
 Implements assorted functions based on compile-time type information. More...
 
class  TfCopyIfNotReference< T >
 TfCopyIfNotReference<T>::Apply(v) is used to return a pointer to the value v. More...
 

Macros

#define TF_ADD_REGTEST(name)
 Adds the function Test_name, under name name, as a runnable regression test. More...
 

Detailed Description

Functions/classes for libtf internal use only.

Macro Definition Documentation

◆ TF_ADD_REGTEST

#define TF_ADD_REGTEST (   name)

Adds the function Test_name, under name name, as a runnable regression test.

Test_name must be of type RegFunc or RegFuncWithArgs.

Definition at line 149 of file regTest.h.