Public Member Functions | |
| constrained_value (T in_value=0) | |
| operator T () const | |
| constrained_value< T > & | operator= (const constrained_value< T > &rhs) |
| constrained_value< T > & | operator= (T rhs) |
| T | get () const |
| void | setVal (T in_val) |
Protected Member Functions | |
| virtual constrained_value< T > & | set_value (const constrained_value< T > &rhs)=0 |
| virtual constrained_value< T > & | set_value (T rhs)=0 |
Private Attributes | |
| T | m_val |
Friends | |
| std::istream & | operator>> (std::istream &is, constrained_value< T > &bound_val) |
| std::ostream & | operator<< (std::ostream &os, const constrained_value< T > &v) |
Definition at line 52 of file constrained_value.h.