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) |