21 #ifndef SHEAF_DLL_SPEC_H 22 #include "SheafSystem/sheaf_dll_spec.h" 26 #include "SheafSystem/std_cstddef.h" 30 #include "SheafSystem/std_string.h" 82 const bool UP =
false;
163 #endif // ifndef SHEAF_H const size_type RESERVED_TERM_SIZE
Size of reserved term in top id space.
SHEAF_DLL_SPEC void check_lps_script_has_run()
Function to test for whether the LPS script has been executed.
const std::string RELEASE_TAG
The CVS branch tag this file is part of.
const bool STRICT
Iteration strictness control.
long difference_type
A signed integral type used to represent the difference of two indices or iterators.
SHEAF_DLL_SPEC std::string get_release_tag()
Returns the CVS branch tag for this codebase. .
void * void_star
Synonym for void*.
SHEAF_DLL_SPEC std::string filename_from_cmdline(std::string xargv)
Method to strip any command line down to it's rightmost delimited element . Used in unit test routine...
const size_type EXPLICIT_INTERVAL_SIZE
Size of the explicit id space intervals.
const bool RESET
Iteration marker reset control.
const bool NOT_STRICT
Iteration strictness control.
const bool DOWN
Iteration directions.
unsigned long size_type
An unsigned integral type used to represent sizes and capacities.
const bool UPPER
Selector for upper cover.
const bool UP
Iteration directions.
const bool NO_RESET
Iteration marker reset control.
const bool LOWER
Selector for lower cover.
Namespace for the sheaves component of the sheaf system.
int int_type
The preferred integer type.
char * c_string
Synonym for char*.
SHEAF_DLL_SPEC bool isunordered_or_equals(float x1, float x2)
True if isunordered(x1, x2) or x1 == x2.