11 DDValuePair(
const std::string &
s,
double d) : std::pair<std::string,double>(s,d) { }
12 DDValuePair(
const std::string &
s) : std::pair<std::string,double>(s,0) { }
13 DDValuePair(
double d) : std::pair<std::string,double>(
"",d) { }
15 operator const std::string&()
const {
return first; }
16 operator std::string&() {
return first; }
17 operator const double&()
const {
return second; }
18 operator double&() {
return second; }
DDValuePair(const std::string &s)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
DDValuePair(const std::string &s, double d)
U second(std::pair< T, U > const &p)