Annotation of parser3/src/include/pa_vdouble.h, revision 1.1
1.1 ! paf 1: /*
! 2: $Id: pa_vdouble.h,v 1.5 2001/02/25 13:23:01 paf Exp $
! 3: */
! 4:
! 5: #ifndef PA_VDOUBLE_H
! 6: #define PA_VDOUBLE_H
! 7:
! 8: #include "pa_value.h"
! 9:
! 10: class VDouble : public Value {
! 11: public: // Value
! 12:
! 13: // all: for error reporting after fail(), etc
! 14: const char *type() const { return "Double"; }
! 15: // double: value
! 16: double get_double() { return value; };
! 17:
! 18: public: // usage
! 19:
! 20: VDouble(Pool& apool, double avalue=0) : Value(apool),
! 21: value(avalue) {
! 22: }
! 23:
! 24: private:
! 25: double value;
! 26:
! 27: };
! 28:
! 29: #endif
E-mail: