50 virtual const char *
sName(
void)
const = 0;
51 int Read(
int argc,
char *argv[]);
57 virtual void ReadSE(
unsigned int uLabel,
const char *s) = 0;
58 void ReadIndex(
unsigned int iMaxIndex,
const char *s);
59 virtual std::ostream&
Err(std::ostream& out)
const = 0;
66 const char *
sName(
void)
const;
69 virtual void ReadSE(
unsigned int uLabel,
const char *s);
70 virtual std::ostream&
Err(std::ostream& out)
const;
77 const char *
sName(
void)
const;
80 virtual void ReadSE(
unsigned int uLabel,
const char *s);
81 virtual std::ostream&
Err(std::ostream& out)
const;
virtual void ReadSE(unsigned int uLabel, const char *s)
virtual void ReadSE(unsigned int uLabel, const char *s)=0
PrivPlugIn(MathParser &mp, DataManager *pDM)
virtual std::ostream & Err(std::ostream &out) const
NodePrivPlugIn(MathParser &mp, DataManager *pDM)
virtual ~NodePrivPlugIn(void)
void ReadIndex(unsigned int iMaxIndex, const char *s)
int Read(int argc, char *argv[])
unsigned int ReadLabel(const char *s)
const char * sName(void) const
virtual ~ElemPrivPlugIn(void)
std::ostream & operator<<(std::ostream &out, const PrivPlugIn &p)
ElemPrivPlugIn(MathParser &mp, DataManager *pDM)
virtual void ReadSE(unsigned int uLabel, const char *s)
TypedValue::Type GetType(void) const
MathParser::PlugIn * elem_priv_plugin(MathParser &mp, void *arg)
MathParser::PlugIn * node_priv_plugin(MathParser &mp, void *arg)
TypedValue GetVal(void) const
virtual std::ostream & Err(std::ostream &out) const
virtual ~PrivPlugIn(void)
virtual const char * sName(void) const =0
const char * sName(void) const
virtual std::ostream & Err(std::ostream &out) const =0
friend std::ostream & operator<<(std::ostream &out, const PrivPlugIn &p)