Auxiliary datastructures. More...
Classes | |
| class | ChargePair |
| Representation of a (putative) link between two Features, which stem from the same compound but have different charge (including different adduct ions (H+, Na+, ..) More... | |
| class | ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT > |
| ConstIterator for the ConstRefVector. More... | |
| class | ConstRefVector< ContainerT >::ConstRefVectorIterator< ValueT > |
| Mutable iterator for the ConstRefVector. More... | |
| class | ConstRefVector< ContainerT > |
| This vector holds pointer to the elements of another container. More... | |
| class | ConvexHull2D |
| A 2-dimensional hull representation in [counter]clockwise direction - depending on axis labelling. More... | |
| class | CVMappingRule |
| Representation of a CV Mapping rule used by CVMappings. More... | |
| class | CVMappingTerm |
| Representation of controlled vocabulary term. More... | |
| class | CVReference |
| Controlled Vocabulary Reference. More... | |
| class | DataValue |
| Class to hold strings, numeric values, lists of strings and lists of numeric values. More... | |
| class | Date |
| Date Class. More... | |
| class | DateTime |
| DateTime Class. More... | |
| class | DBoundingBox< D > |
| A D-dimensional bounding box. More... | |
| class | DefaultParamHandler |
| A base class for all classes handling default parameters. More... | |
| class | DistanceMatrix< Value > |
| A two-dimensional distance matrix, similar to OpenMS::Matrix. More... | |
| class | DPosition< D, TCoordinateType > |
| Representation of a coordinate in D-dimensional space. More... | |
| class | DRange< D > |
| A D-dimensional half-open interval. More... | |
| struct | ListUtils::DoubleTolerancePredicate_ |
| Predicate to check double equality with a given tolerance. More... | |
| class | ListUtils |
| Collection of utility functions for management of vectors. More... | |
| class | Map< Key, T >::IllegalKey |
| Map illegal key exception. More... | |
| class | Map< Key, T > |
| Map class based on the STL map (containing several convenience functions) More... | |
| class | MassExplainer |
| computes empirical formulas for given mass differences using a set of allowed elements More... | |
| class | Matrix< Value > |
| A two-dimensional matrix. Similar to std::vector, but uses a binary operator(,) for element access. More... | |
| struct | Param::ParamEntry |
| Parameter entry used to store the actual information inside of a Param entry. More... | |
| struct | Param::ParamNode |
| Node inside a Param object which is used to build the internal tree. More... | |
| struct | Param::ParamIterator::TraceInfo |
| Struct that captures information on entered / left nodes for ParamIterator. More... | |
| class | Param::ParamIterator |
| Forward const iterator for the Param class. More... | |
| class | Param |
| Management and storage of parameters / INI files. More... | |
| class | QTCluster |
| A representation of a QT cluster used for feature grouping. More... | |
| class | SparseVector< Value >::ValueProxy |
| class ValueProxy allows the SparseVector to differentiate between writing and reading, so zeros can be ignored See "more effective c++" section 30 More... | |
| class | SparseVector< Value >::SparseVectorIterator |
| random access iterator for SparseVector including the hop() function to jump to the next non-sparse element More... | |
| class | SparseVector< Value >::SparseVectorReverseIterator |
| random access reverse iterator for SparseVector including the hop() function to jump to the next non-sparse element More... | |
| class | SparseVector< Value >::SparseVectorConstIterator |
| const_iterator for SparseVector More... | |
| class | SparseVector< Value >::SparseVectorConstReverseIterator |
| const_reverse_iterator for SparseVector More... | |
| class | SparseVector< Value > |
| SparseVector implementation. The container will not actually store a specified type of element - the sparse element, e.g. zero (by default) More... | |
| class | String |
| A more convenient string class. More... | |
| class | StringListUtils |
| Utilities operating on lists of Strings. More... | |
| struct | ToolDescriptionInternal |
| ToolDescription Class. More... | |
Typedefs | |
| typedef std::vector< Int > | IntList |
| Vector of signed integers. More... | |
| typedef std::vector< double > | DoubleList |
| Vector of double precision real types. More... | |
| typedef std::vector< String > | StringList |
| Vector of String. More... | |
Enumerations | |
| enum | RequirementLevel { MUST = 0, SHOULD = 1, MAY = 2 } |
| enum to specify the requirement level More... | |
| enum | CombinationsLogic { OR = 0, AND = 1, XOR = 2 } |
| enum to specify the combination operator More... | |
| enum | DataType { STRING_VALUE, INT_VALUE, DOUBLE_VALUE, STRING_LIST, INT_LIST, DOUBLE_LIST, EMPTY_VALUE } |
| Supported types for DataValue. More... | |
| enum | { DIMENSION = D } |
| Dimensions. More... | |
Type definitions | |
| enum | { DIMENSION = D } |
| Dimensions. More... | |
| typedef Internal::DIntervalBase< D > | Base |
| Base class type. More... | |
| typedef Base::PositionType | PositionType |
| Position type. More... | |
| typedef Base::CoordinateType | CoordinateType |
| Coordinate type of the positions. More... | |
Type definitions | |
| enum | { DIMENSION = D } |
| Dimensions. More... | |
| enum | DRangeIntersection { Disjoint, Intersects, Inside } |
| Types that describe the kind of intersection between two ranges. More... | |
| typedef Internal::DIntervalBase< D > | Base |
| Base class type. More... | |
| typedef Base::PositionType | PositionType |
| Position type. More... | |
| typedef Base::CoordinateType | CoordinateType |
| Coordinate type of the positions. More... | |
Type definitions | |
| enum | QuotingMethod { NONE, ESCAPE, DOUBLE } |
| How to handle embedded quotes when quoting strings. More... | |
| typedef iterator | Iterator |
| Iterator. More... | |
| typedef const_iterator | ConstIterator |
| Const Iterator. More... | |
| typedef reverse_iterator | ReverseIterator |
| Reverse Iterator. More... | |
| typedef const_reverse_iterator | ConstReverseIterator |
| Const reverse Iterator. More... | |
| typedef size_type | SizeType |
| UInt type. More... | |
Auxiliary datastructures.
| typedef Internal::DIntervalBase<D> Base |
Base class type.
| typedef Internal::DIntervalBase<D> Base |
Base class type.
| typedef const_iterator ConstIterator |
Const Iterator.
| typedef const_reverse_iterator ConstReverseIterator |
Const reverse Iterator.
| typedef Base::CoordinateType CoordinateType |
Coordinate type of the positions.
| typedef Base::CoordinateType CoordinateType |
Coordinate type of the positions.
| typedef std::vector<double> DoubleList |
Vector of double precision real types.
| typedef std::vector<Int> IntList |
Vector of signed integers.
| typedef iterator Iterator |
Iterator.
| typedef Base::PositionType PositionType |
Position type.
| typedef Base::PositionType PositionType |
Position type.
| typedef reverse_iterator ReverseIterator |
Reverse Iterator.
| typedef size_type SizeType |
UInt type.
| typedef std::vector<String> StringList |
Vector of String.
| enum DataType |
Supported types for DataValue.
| Enumerator | |
|---|---|
| STRING_VALUE |
string value |
| INT_VALUE |
integer value |
| DOUBLE_VALUE |
double value |
| STRING_LIST |
string list |
| INT_LIST |
integer list |
| DOUBLE_LIST |
double list |
| EMPTY_VALUE |
empty value |
| enum DRangeIntersection |
| OpenMS / TOPP release 2.0.0 | Documentation generated on Sat May 16 2015 16:13:43 using doxygen 1.8.9.1 |