Qucs-core  0.0.19
Public Member Functions | Data Fields
qucs::eqn::assignment Class Reference

#include <equation.h>

Inheritance diagram for qucs::eqn::assignment:
Inheritance graph
[legend]
Collaboration diagram for qucs::eqn::assignment:
Collaboration graph
[legend]

Public Member Functions

 assignment ()
 assignment (const assignment &)
 ~assignment ()
void print (void)
void addDependencies (strlist *)
int evalType (void)
char * toString (void)
constantevaluate (void)
nodedifferentiate (char *)
noderecreate (void)
void replace (char *, char *)
void rename (char *)
void mul (assignment *)
void add (assignment *)
void mulref (assignment *)

Data Fields

char * result
nodebody

Detailed Description

Definition at line 205 of file equation.h.


Constructor & Destructor Documentation

Definition at line 402 of file equation.cpp.

Definition at line 410 of file equation.cpp.

Definition at line 436 of file equation.cpp.


Member Function Documentation

Definition at line 563 of file equation.cpp.

void qucs::assignment::addDependencies ( strlist *  depends) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 459 of file equation.cpp.

node * qucs::assignment::differentiate ( char *  derivative) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 488 of file equation.cpp.

int qucs::assignment::evalType ( void  ) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 466 of file equation.cpp.

constant * qucs::assignment::evaluate ( void  ) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 473 of file equation.cpp.

Definition at line 506 of file equation.cpp.

Definition at line 535 of file equation.cpp.

void qucs::assignment::print ( void  ) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 443 of file equation.cpp.

node * qucs::assignment::recreate ( void  ) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 417 of file equation.cpp.

void qucs::assignment::rename ( char *  n)

Definition at line 429 of file equation.cpp.

void qucs::assignment::replace ( char *  src,
char *  dst 
) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 423 of file equation.cpp.

char * qucs::assignment::toString ( void  ) [virtual]

Reimplemented from qucs::eqn::node.

Definition at line 449 of file equation.cpp.


Field Documentation

Definition at line 226 of file equation.h.

Definition at line 225 of file equation.h.


The documentation for this class was generated from the following files: