#include <Constraint_Nodes.h>
Inheritance diagram for TAO_Literal_Constraint:
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | void | ) |
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | CORBA::Any * | any | ) |
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | CORBA::ULongLong | uinteger | ) |
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | CORBA::LongLong | integer | ) |
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | CORBA::Boolean | boolean | ) |
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | CORBA::Double | doub | ) |
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | const char * | str | ) |
TAO_Literal_Constraint::TAO_Literal_Constraint | ( | const TAO_Literal_Constraint & | lit | ) |
Copy constructor.
TAO_Literal_Constraint::~TAO_Literal_Constraint | ( | void | ) |
Destructor.
int TAO_Literal_Constraint::accept | ( | TAO_Constraint_Visitor * | visitor | ) | [virtual] |
TAO_Expression_Type TAO_Literal_Constraint::comparable_type | ( | CORBA::TypeCode_ptr | type | ) | [static] |
Determine the comparable Expression Type from the CORBA type.
void TAO_Literal_Constraint::copy | ( | const TAO_Literal_Constraint & | co | ) | [private] |
Private copy method.
virtual TAO_Expression_Type TAO_Literal_Constraint::expr_type | ( | void | ) | const [inline, virtual] |
TAO_Literal_Constraint::operator const char * | ( | void | ) | const |
TAO_Literal_Constraint::operator const CORBA::Any * | ( | void | ) | const |
TAO_Literal_Constraint::operator CORBA::Boolean | ( | void | ) | const |
TAO_Literal_Constraint::operator CORBA::Double | ( | void | ) | const |
TAO_Literal_Constraint::operator CORBA::LongLong | ( | void | ) | const |
TAO_Literal_Constraint::operator CORBA::ULongLong | ( | void | ) | const |
void TAO_Literal_Constraint::operator= | ( | const TAO_Literal_Constraint & | co | ) |
Assignment operator.
TAO_Expression_Type TAO_Literal_Constraint::widest_type | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [static] |
Ensure both operands are of the same simple numeric type.
TAO_Trading_Serv_Export TAO_Literal_Constraint operator * | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator!= | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export TAO_Literal_Constraint operator+ | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export TAO_Literal_Constraint operator- | ( | const TAO_Literal_Constraint & | operand | ) | [friend] |
TAO_Trading_Serv_Export TAO_Literal_Constraint operator- | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export TAO_Literal_Constraint operator/ | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator< | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator<= | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator== | ( | const TAO::String_Manager & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator== | ( | double | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator== | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator> | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
TAO_Trading_Serv_Export bool operator>= | ( | const TAO_Literal_Constraint & | left, | |
const TAO_Literal_Constraint & | right | |||
) | [friend] |
CORBA::Any_ptr TAO_Literal_Constraint::any_ [private] |
CORBA::Boolean TAO_Literal_Constraint::bool_ [private] |
CORBA::Double TAO_Literal_Constraint::double_ [private] |
union { ... } TAO_Literal_Constraint::op_ [private] |
char* TAO_Literal_Constraint::str_ [private] |
The actual types of the TAO_Literal_Constraint.