Range< T > Struct Template Reference

#include <Range.h>


Detailed Description

template<typename T>
struct Range< T >

Definition at line 73 of file Range.h.


Public Member Functions

 Range ()
 Range (const Range &_r)
Rangeoperator= (const Bound< T > &_r)

Data Fields

Bound< T > min
Bound< T > max

Constructor & Destructor Documentation

template<typename T>
Range< T >::Range (  )  [inline]

Definition at line 78 of file Range.h.

00078 {}

template<typename T>
Range< T >::Range ( const Range< T > &  _r  )  [inline]

Definition at line 79 of file Range.h.

00079 : min(_r.min),max(_r.max) {}


Member Function Documentation

template<typename T>
Range& Range< T >::operator= ( const Bound< T > &  _r  )  [inline]

Definition at line 80 of file Range.h.

References Range< T >::max, and Range< T >::min.

00080                                          {
00081         min = _r.min;
00082         max = _r.max;
00083         return *this;
00084     }


Field Documentation

template<typename T>
Bound<T> Range< T >::min

Definition at line 75 of file Range.h.

Referenced by Range< T >::operator=().

template<typename T>
Bound<T> Range< T >::max

Definition at line 76 of file Range.h.

Referenced by Range< T >::operator=().


The documentation for this struct was generated from the following file:
Generated on Wed Feb 27 20:32:15 2008 for php.ast.svn.src. by  doxygen 1.5.3