TTTT Analysis  0.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NfvThe namespace containing all filval classes and functions
 Nroot
 CCounterA Counter that keeps a mapping of the number of occurances of each input value
 CCounterManySame as Counter but accepts multiple values per fill
 CApply< Ret(ArgTypes...)>Applies a function to a tuple of values and returns a value
 CBoundValueA generic value owning only a function object
 CCartProductCalculate the cartesian product of two input vectors
 CCombinationsFind combinations of items from an input vector
 CConstantValueA Value which always returns the same value, supplied in the constructor
 CContainerA class that is used to "hold" values
 CContainerMeanCalculate the Mean of a Value over a series of observations
 CCountReturns the count of elements in the input vector passing a test function
 CDerivedValueA Value derived from some other Values, not directly from the dataset
 CDeTupGets the Nth element from a tuple value
 CDeTupVectorCreates a vector of extracting the Nth value from each entry in a vector of tuples
 CElementOfExtract the element at a specific index from a vector
 CFilterReturns the elements in a vector that pass a test function
 CFunction< R(ArgTypes...)>In order to enable proper provenance tracking, and at the same time keep the ability to embed functions into values, the Function class should be used
 CGenContainerGeneric, untyped parent class of Container
 CGenFunctionParent class to all Function classes
 CMap< Ret(ArgTypes...)>Maps a function over an input vector
 CMaxFind and return the maximum value of a vector
 CMaxIndexFind and return the maximum value of a vector and its index
 CMeanCalculate the mean value of a vector
 CMinFind and return the minimum value of a vector
 CMinIndexFind and return the minimum value of a vector and its index
 CObservedValueA value supplied by the dataset, not derived
 CPairCreates a std::pair type from a two other Value objects
 CPointerValueA Value of a pointer
 CRangeCalculate the range of the values in a vector
 CReduceReduce a Value of type vector<T> to just a T
 CReduceIndexSimilar to Reduce, but returns a pair of a T and an int
 CTupFilterReturns the elements in a vector that pass a test function
 CTupleTakes a series of Value objects and bundles them together into a std::tuple object
 CValueA templated value
 CWrapperVectorA std::vector wrapper around a C-style array
 CZipZips a series of vectors together