Definition of the class CDPL::Util::Array.
More...
#include <vector>
#include <string>
#include <cstddef>
#include <utility>
#include <memory>
#include "CDPL/Base/Exceptions.hpp"
#include "CDPL/Util/BitSet.hpp"
Go to the source code of this file.
|
| CDPL |
| The namespace of the Chemical Data Processing Library.
|
|
| CDPL::Util |
| Contains general purpose algorithms, containers, functors and other classes.
|
|
|
template<typename ValueType > |
bool | CDPL::Util::operator== (const Array< ValueType > &array1, const Array< ValueType > &array2) |
| Equality comparison operator. More...
|
|
template<typename ValueType > |
bool | CDPL::Util::operator!= (const Array< ValueType > &array1, const Array< ValueType > &array2) |
| Inequality comparison operator. More...
|
|
template<typename ValueType > |
bool | CDPL::Util::operator<= (const Array< ValueType > &array1, const Array< ValueType > &array2) |
| Less or equal comparison operator. More...
|
|
template<typename ValueType > |
bool | CDPL::Util::operator>= (const Array< ValueType > &array1, const Array< ValueType > &array2) |
| Greater or equal comparison operator. More...
|
|
template<typename ValueType > |
bool | CDPL::Util::operator< (const Array< ValueType > &array1, const Array< ValueType > &array2) |
| Less than comparison operator. More...
|
|
template<typename ValueType > |
bool | CDPL::Util::operator> (const Array< ValueType > &array1, const Array< ValueType > &array2) |
| Greater than comparison operator. More...
|
|
Definition of the class CDPL::Util::Array.
◆ CDPL_UTIL_ARRAY_CHECK_INDEX
#define CDPL_UTIL_ARRAY_CHECK_INDEX |
( |
|
idx, |
|
|
|
allow_end |
|
) |
| checkIndex(idx, allow_end) |
◆ CDPL_UTIL_ARRAY_CHECK_ITER
#define CDPL_UTIL_ARRAY_CHECK_ITER |
( |
|
it, |
|
|
|
allow_end |
|
) |
| checkIterator(it, allow_end) |