Drizzled Public API Documentation

drizzled::constrained_value< T > Class Template Reference
Inheritance diagram for drizzled::constrained_value< T >:
drizzled::constrained_check< T, MAXVAL, MINVAL, ALIGN >

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)
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

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)

Detailed Description

template<class T>
class drizzled::constrained_value< T >

Definition at line 52 of file constrained_value.h.


The documentation for this class was generated from the following file: