Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members

plVariable Class Reference

A {plVariable} is a multiple type set of one-dimensional variables. More...

#include <plVariable.h>

Inheritance diagram for plVariable:

Inheritance graph
[legend]
Collaboration diagram for plVariable:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 plVariable ()
 Default constructor, creates an empty variable.
 plVariable (const plVariable &variable)
 Constructor from another variable.
virtual ~plVariable ()
 Destructor, if the variable represents a list erase the list but not the variables on the list.
plVariableoperator^= (const plVariablesConjunction &var)
 Concatenates the variable {var} (at right side of the operator ) to the variable at left side.{ This operator has effect just in pure plVariable objects}.

Detailed Description

A {plVariable} is a multiple type set of one-dimensional variables.

Definition at line 38 of file plVariable.h.


Constructor & Destructor Documentation

virtual plVariable::~plVariable  )  [virtual]
 

Destructor, if the variable represents a list erase the list but not the variables on the list.

If empty variable, erase the empty variable


Member Function Documentation

plVariable& plVariable::operator^= const plVariablesConjunction var  ) 
 

Concatenates the variable {var} (at right side of the operator ) to the variable at left side.{ This operator has effect just in pure plVariable objects}.

For all subclasses of plVariable this operator does not have any effect (e.g. You can't use a plIntegerType at the left side of the operator ).


The documentation for this class was generated from the following file:
Generated on Fri Apr 1 10:59:46 2005 for ProBT by  doxygen 1.4.1