ct_common
1.0.1
Common library for combinatorial testing
|
#include <exp.h>
Public Member Functions | |
Exp (void) | |
Exp (const Exp &from) | |
Exp & | operator= (const Exp &right) |
virtual | ~Exp (void)=0 |
virtual std::string | get_class_name (void) const |
Static Public Member Functions | |
static std::string | class_name (void) |
std::string Exp::class_name | ( | void | ) | [static] |
TODO: replace by typeid
Reimplemented from ct::common::TreeNode.
Reimplemented in ct::common::Exp_A, ct::common::Exp_S, ct::common::Exp_S_Atom, ct::common::Exp_A_Atom, ct::common::Exp_A_Binary, ct::common::Exp_A_Param, ct::common::Exp_A_Unary, ct::common::Exp_A_Add, ct::common::Exp_A_Cast, ct::common::Exp_A_CDouble, ct::common::Exp_A_CInt, ct::common::Exp_A_ConstraintCast, ct::common::Exp_A_Div, ct::common::Exp_A_Mod, ct::common::Exp_A_Mult, ct::common::Exp_A_Neg, ct::common::Exp_A_Sub, ct::common::Exp_S_CString, and ct::common::Exp_S_Param.
std::string Exp::get_class_name | ( | void | ) | const [virtual] |
TODO: replace by typeid
Reimplemented from ct::common::TreeNode.
Reimplemented in ct::common::Exp_A, ct::common::Exp_S, ct::common::Exp_S_Atom, ct::common::Exp_A_Atom, ct::common::Exp_A_Binary, ct::common::Exp_A_Param, ct::common::Exp_A_Unary, ct::common::Exp_A_Add, ct::common::Exp_A_Cast, ct::common::Exp_A_CDouble, ct::common::Exp_A_CInt, ct::common::Exp_A_ConstraintCast, ct::common::Exp_A_Div, ct::common::Exp_A_Mod, ct::common::Exp_A_Mult, ct::common::Exp_A_Neg, ct::common::Exp_A_Sub, ct::common::Exp_S_CString, and ct::common::Exp_S_Param.