paceval. 4.26
Documentation of the paceval. source-code, Copyright ©1994-2024. Version 1.x, 2.x, 3.x, 4.x ©1994-2025 Joerg Koenning & paceval UG [Registered Trade Mark] All rights reserved., Author(s) : Joerg Koenning
Loading...
Searching...
No Matches
Enumerations | Functions | Variables
paceval_fSelfTestMain.h File Reference

specification of the main interface for paceval's self-test functions (annotation: switching the functionality on and off is set in paceval_dTestDebug.h) More...

#include "../../source_public/inc/paceval_main.h"
#include "paceval_dVersion.h"
Include dependency graph for paceval_fSelfTestMain.h:
This graph shows which files directly or indirectly include this file:

Enumerations

enum  paceval_eErrorSelfTest {
  PACEVAL_ERR_SELF_TEST_NO_ERROR = 0 , PACEVAL_ERR_SELF_TEST_PERFORMANCE_INDEX = -10 , PACEVAL_ERR_SELF_TEST_APPROXIMATION = -20 , PACEVAL_ERR_SELF_TEST_MIXED_FUNCTIONS = -30 ,
  PACEVAL_ERR_SELF_TEST_MEMORY = -40 , PACEVAL_ERR_SELF_TEST_FLOAT = -1000 , PACEVAL_ERR_SELF_TEST_DOUBLE = -2000 , PACEVAL_ERR_SELF_TEST_LONG_DOUBLE = -3000
}
 

Functions

long paceval_getSelfTestPassed ()
 
void paceval_setSelfTestPassed (const long value_in)
 
bool pacevalLibrary_InternalRunSelfTest ()
 

Variables

unsigned long counter_allpacevalObjects_in_cCleanupHandler
 

Detailed Description

specification of the main interface for paceval's self-test functions (annotation: switching the functionality on and off is set in paceval_dTestDebug.h)

Enumeration Type Documentation

◆ paceval_eErrorSelfTest

specifies the type of recent self-test failures (annotation: this can be determined by the constant paceval_SelfTestPassed)

Enumerator
PACEVAL_ERR_SELF_TEST_NO_ERROR 
PACEVAL_ERR_SELF_TEST_PERFORMANCE_INDEX 
PACEVAL_ERR_SELF_TEST_APPROXIMATION 
PACEVAL_ERR_SELF_TEST_MIXED_FUNCTIONS 
PACEVAL_ERR_SELF_TEST_MEMORY 
PACEVAL_ERR_SELF_TEST_FLOAT 
PACEVAL_ERR_SELF_TEST_DOUBLE 
PACEVAL_ERR_SELF_TEST_LONG_DOUBLE 

Function Documentation

◆ paceval_getSelfTestPassed()

long paceval_getSelfTestPassed ( )

gets the recent self-test failure, see paceval_eErrorSelfTest

Here is the caller graph for this function:

◆ paceval_setSelfTestPassed()

void paceval_setSelfTestPassed ( const long value_in)

stores the recent self-test failure, see paceval_eErrorSelfTest

Parameters
value_inspecifies the recent self-test failure
Here is the caller graph for this function:

◆ pacevalLibrary_InternalRunSelfTest()

bool pacevalLibrary_InternalRunSelfTest ( )

starts all paceval self-tests that are set via the functionalities in paceval_dTestDebug.h

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ counter_allpacevalObjects_in_cCleanupHandler

unsigned long counter_allpacevalObjects_in_cCleanupHandler
extern

https://paceval.com