Puma Reference Manual Puma::PreExpr Class Reference



Puma::PreExpr Class Reference

#include <PreExpr.h>

List of all members.

Public Member Functions

 PreExpr (ErrorStream *, Location)
 PreExpr ()
 ~PreExpr ()
 PreExpr (long double v)
void evaluatePreExpr (char *expression_string)
bool value () const
U_LONG_LONG toUnsignedInt ()
LONG_LONG toSignedInt ()

Static Public Member Functions

static long double convertChar (char *value)

Public Attributes

long double val

Constructor & Destructor Documentation

Puma::PreExpr::PreExpr ( ) [inline]
Puma::PreExpr::PreExpr ( long double  v) [inline]

Member Function Documentation

static long double Puma::PreExpr::convertChar ( char *  value) [static]
void Puma::PreExpr::evaluatePreExpr ( char *  expression_string)
bool Puma::PreExpr::value ( ) const [inline]

Member Data Documentation

long double Puma::PreExpr::val