Chemical Data Processing Library C++ API - Version 1.2.0
Classes | Namespaces | Functions
VectorIterator.hpp File Reference

Definition of vector element iterator traits and functions. More...

#include <functional>
#include "CDPL/Math/Expression.hpp"
#include "CDPL/Util/IndexedElementIterator.hpp"

Go to the source code of this file.

Classes

class  CDPL::Math::VectorElementAccessor< E >
 
class  CDPL::Math::VectorElementAccessor< const E >
 
struct  CDPL::Math::VectorIteratorTraits< E >
 
struct  CDPL::Math::VectorIteratorTraits< const E >
 

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Math
 Contains classes and functions related to mathematics.
 

Functions

template<typename E >
VectorIteratorTraits< E >::IteratorType CDPL::Math::vectorBegin (VectorExpression< E > &e)
 
template<typename E >
VectorIteratorTraits< E >::IteratorType CDPL::Math::vectorEnd (VectorExpression< E > &e)
 
template<typename E >
VectorIteratorTraits< const E >::IteratorType CDPL::Math::vectorBegin (const VectorExpression< E > &e)
 
template<typename E >
VectorIteratorTraits< const E >::IteratorType CDPL::Math::vectorEnd (const VectorExpression< E > &e)
 

Detailed Description

Definition of vector element iterator traits and functions.