ct_common  1.0.1
Common library for combinatorial testing
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
ct::common::Exp_A_Neg Class Reference

#include <exp_a_neg.h>

Inheritance diagram for ct::common::Exp_A_Neg:
ct::common::Exp_A_Unary ct::common::Exp_A ct::common::Exp ct::common::TreeNode

List of all members.

Public Member Functions

 Exp_A_Neg (void)
 Exp_A_Neg (const Exp_A_Neg &from)
Exp_A_Negoperator= (const Exp_A_Neg &right)
virtual ~Exp_A_Neg (void)
virtual std::string get_class_name (void) const
virtual std::string get_op_token (void) const

Static Public Member Functions

static std::string class_name (void)

Detailed Description

The class for arithemetic expression "-" (unary)

Definition at line 24 of file exp_a_neg.h.


Constructor & Destructor Documentation

Definition at line 17 of file exp_a_neg.cpp.

Exp_A_Neg::Exp_A_Neg ( const Exp_A_Neg from)

Definition at line 21 of file exp_a_neg.cpp.

Exp_A_Neg::~Exp_A_Neg ( void  ) [virtual]

Definition at line 30 of file exp_a_neg.cpp.


Member Function Documentation

std::string Exp_A_Neg::class_name ( void  ) [static]

TODO: replace by typeid

Reimplemented from ct::common::Exp_A_Unary.

Definition at line 37 of file exp_a_neg.cpp.

std::string Exp_A_Neg::get_class_name ( void  ) const [virtual]

TODO: replace by typeid

Reimplemented from ct::common::Exp_A_Unary.

Definition at line 33 of file exp_a_neg.cpp.

std::string Exp_A_Neg::get_op_token ( void  ) const [virtual]

Get the corresponding string token

Implements ct::common::Exp_A_Unary.

Definition at line 49 of file exp_a_neg.cpp.

Exp_A_Neg & Exp_A_Neg::operator= ( const Exp_A_Neg right)

Definition at line 25 of file exp_a_neg.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines