Class CastValue¶
Defined in File CastValue.h
Class Documentation¶
-
class
SmartPeak::CastValue¶ Public Types
Public Functions
-
inline
CastValue()¶
-
inline
CastValue(const std::string &s)¶
-
inline
CastValue(const char *s)¶
-
inline
CastValue(const float f)¶
-
inline
CastValue(const int i)¶
-
inline
CastValue(const long int li)¶
-
inline
CastValue(const bool b)¶
-
inline
CastValue(const std::vector<bool> &bl)¶
-
inline
CastValue(const std::vector<float> &fl)¶
-
inline
CastValue(const std::vector<int> &il)¶
-
inline
CastValue(const std::vector<std::string> &sl)¶
-
inline
~CastValue()¶
-
bool
operator<(const CastValue &other) const¶ Comparison operator will use case sensitive, use dedicated methods (is_less_than, is_greater_than) for non case sensitive.
-
inline
operator std::string() const¶
Public Members
-
bool
b_¶
-
float
f_¶
-
int
i_¶
-
long int
li_¶
-
std::string
s_¶
-
std::vector<bool>
bl_¶
-
std::vector<float>
fl_¶
-
std::vector<int>
il_¶
-
std::vector<std::string>
sl_¶
Friends
-
inline friend friend std::ostream & operator<< (std::ostream &os, const CastValue &cv)
-
inline