ProteoWizard
|
wrapper class for accessing contiguous data as a container of OrderedPairs; note that it does not own the underlying data More...
#include <OrderedPair.hpp>
Public Types | |
typedef const OrderedPair * | const_iterator |
Public Member Functions | |
OrderedPairContainerRef (const void *begin, const void *end) | |
constructor for wrapping array of contiguous data | |
template<typename T > | |
OrderedPairContainerRef (const std::vector< T > &v) | |
template constructor for automatic conversion from vector; e.g. | |
const_iterator | begin () const |
const_iterator | end () const |
size_t | size () const |
const OrderedPair & | operator[] (size_t index) const |
Private Attributes | |
const OrderedPair * | begin_ |
const OrderedPair * | end_ |
wrapper class for accessing contiguous data as a container of OrderedPairs; note that it does not own the underlying data
Definition at line 83 of file OrderedPair.hpp.
typedef const OrderedPair* pwiz::math::OrderedPairContainerRef::const_iterator |
Definition at line 101 of file OrderedPair.hpp.
|
inline |
|
inline |
template constructor for automatic conversion from vector; e.g.
vector<double>, vector<OrderedPair>, vector<CustomPair>
Definition at line 96 of file OrderedPair.hpp.
|
inline |
Definition at line 103 of file OrderedPair.hpp.
References begin_.
Referenced by testContainer().
|
inline |
Definition at line 104 of file OrderedPair.hpp.
References end_.
Referenced by testContainer().
|
inline |
Definition at line 105 of file OrderedPair.hpp.
Referenced by testContainer().
|
inline |
|
private |
Definition at line 110 of file OrderedPair.hpp.
Referenced by begin(), operator[](), and size().
|
private |
Definition at line 111 of file OrderedPair.hpp.