Jive reference manual
|
The header file <jem/base/Tuple.h>
exports the Tuple
class together with all related functions and operators. This file, however, expands to a large amount of code so that the compilation of your program may be slowed down significantly. To avoid this, jem provides a collection of smaller header files which enable you to include only the code that you need. The list below provides a short description of each header file.
<jem/base/tuple/Tuple.h>
- provides the Tuple
class together with the overloaded input and output operators. Include this file when you do not need any additional operators and functions.<jem/base/tuple/operators.h>
- exports overloaded unary and binary operators for tuples. Include this file if you want to use tuple expressions.<jem/base/tuple/intrinsics.h>
- exports all overloaded intrinsic functions such as sin
, cos
, etc. It also exports the functions where
and staticCast
. Include this file if you want to use tuple expressions involving intrinsic functions.<jem/base/tuple/utilties.h>
- exports a collection of utility functions operating on tuples. These functions include min
, max
, equal
, etc.