Loading...
Searching...
No Matches
parseutil.h
Go to the documentation of this file.
/* emacs edit mode for this file is -*- C++ -*- */
#ifndef INCL_PARSEUTIL_H
#define INCL_PARSEUTIL_H
// #include "config.h"
#include "cf_defs.h"
#include "canonicalform.h"
#include "variable.h"
class PUtilBase;
class ParseUtil
{
private:
PUtilBase * value;
public:
ParseUtil();
ParseUtil( const ParseUtil & );
ParseUtil( const CanonicalForm & );
ParseUtil( const Variable & );
ParseUtil( int );
ParseUtil( char * );
~ParseUtil();
ParseUtil & operator= ( const ParseUtil & );
ParseUtil & operator= ( const CanonicalForm & );
ParseUtil & operator= ( const Variable & );
ParseUtil & operator= ( int );
CanonicalForm getval();
int getintval();
};
#endif /* ! INCL_PARSEUTIL_H */
canonicalform.h
Header for factory's main class CanonicalForm.
cf_defs.h
factory switches.
CanonicalForm
factory's main class
Definition canonicalform.h:86
PUtilBase
Definition parseutil.cc:16
ParseUtil::getintval
int getintval()
Definition parseutil.cc:157
ParseUtil::operator=
ParseUtil & operator=(const ParseUtil &)
Definition parseutil.cc:122
ParseUtil::value
PUtilBase * value
Definition parseutil.h:17
ParseUtil::~ParseUtil
~ParseUtil()
Definition parseutil.cc:117
ParseUtil::getval
CanonicalForm getval()
Definition parseutil.cc:152
ParseUtil::ParseUtil
ParseUtil()
Definition parseutil.cc:92
ParseUtil::ParseUtil
ParseUtil(const Variable &)
Variable
factory's class for variables
Definition factory.h:127
variable.h
operations on variables