24 public std::vector<float>
26 using std::vector<float>::vector;
34 if (lhs_meta != rhs_meta)
35 return lhs_meta < rhs_meta;
36 return static_cast<const std::vector<float>&
>(*this) <
static_cast<const std::vector<float>&
>(rhs);
42 return *
this < rhs || *
this == rhs;
48 return !(*
this <= rhs);
54 return !(*
this < rhs);
60 return !(*
this == rhs);
67 static_cast<const std::vector<float>&
>(*
this) ==
static_cast<const std::vector<float>&
>(rhs);
74 public std::vector<Int>
76 using std::vector<int>::vector;
84 if (lhs_meta != rhs_meta)
85 return lhs_meta < rhs_meta;
86 return static_cast<const std::vector<Int>&
>(*this) <
static_cast<const std::vector<Int>&
>(rhs);
92 return *
this < rhs || *
this == rhs;
98 return !(*
this <= rhs);
104 return !(*
this < rhs);
110 return !(*
this == rhs);
117 static_cast<const std::vector<Int>&
>(*
this) ==
static_cast<const std::vector<Int>&
>(rhs);
124 public std::vector<String>
126 using std::vector<String>::vector;
134 if (lhs_meta != rhs_meta)
135 return lhs_meta < rhs_meta;
136 return static_cast<const std::vector<String>&
>(*this) <
static_cast<const std::vector<String>&
>(rhs);
142 return *
this < rhs || *
this == rhs;
148 return !(*
this <= rhs);
154 return !(*
this < rhs);
160 return !(*
this == rhs);
167 static_cast<const std::vector<String>&
>(*
this) ==
static_cast<const std::vector<String>&
>(rhs);
Float data array class.
Definition: DataArrays.h:25
bool operator<=(const FloatDataArray &rhs) const
Less than or equal operator.
Definition: DataArrays.h:40
bool operator==(const FloatDataArray &rhs) const
Equality operator.
Definition: DataArrays.h:64
bool operator!=(const FloatDataArray &rhs) const
Not equal operator.
Definition: DataArrays.h:58
bool operator>=(const FloatDataArray &rhs) const
Greater than or equal operator.
Definition: DataArrays.h:52
bool operator>(const FloatDataArray &rhs) const
Greater than operator.
Definition: DataArrays.h:46
bool operator<(const FloatDataArray &rhs) const
Less than operator.
Definition: DataArrays.h:30
Integer data array class.
Definition: DataArrays.h:75
bool operator<=(const IntegerDataArray &rhs) const
Less than or equal operator.
Definition: DataArrays.h:90
bool operator==(const IntegerDataArray &rhs) const
Equality operator.
Definition: DataArrays.h:114
bool operator>=(const IntegerDataArray &rhs) const
Greater than or equal operator.
Definition: DataArrays.h:102
bool operator<(const IntegerDataArray &rhs) const
Less than operator.
Definition: DataArrays.h:80
bool operator>(const IntegerDataArray &rhs) const
Greater than operator.
Definition: DataArrays.h:96
bool operator!=(const IntegerDataArray &rhs) const
Not equal operator.
Definition: DataArrays.h:108
String data array class.
Definition: DataArrays.h:125
bool operator<=(const StringDataArray &rhs) const
Less than or equal operator.
Definition: DataArrays.h:140
bool operator==(const StringDataArray &rhs) const
Equality operator.
Definition: DataArrays.h:164
bool operator>(const StringDataArray &rhs) const
Greater than operator.
Definition: DataArrays.h:146
bool operator<(const StringDataArray &rhs) const
Less than operator.
Definition: DataArrays.h:130
bool operator>=(const StringDataArray &rhs) const
Greater than or equal operator.
Definition: DataArrays.h:152
bool operator!=(const StringDataArray &rhs) const
Not equal operator.
Definition: DataArrays.h:158
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19