29#ifndef PETE_PETE_SCALAR_H
30#define PETE_PETE_SCALAR_H
67 explicit Scalar(
const T1 &t) : scalar_m(t) { }
77 : scalar_m(s.scalar_m) { }
79 template<
class Arg1,
class Arg2>
82 : scalar_m(s.scalar_m) { }
94 const T &
value()
const {
return scalar_m; }
102 scalar_m = rhs.scalar_m;
Scalar(const Scalar< T > &s, const Arg1 &, const Arg2 &)
Scalar< T > & operator=(const T &rhs)
Scalar(const Scalar< T > &s, const Arg &)
Scalar(const Scalar< T > &s)
Scalar< T > & operator=(const Scalar< T > &rhs)