#include <plData.h>
Public Types | |
| enum | plCoupleDataType |
| Type of couples of plData, used to define operators like *,+,- etc. | |
Public Member Functions | |
| plData () | |
| Creates a plData. | |
| plData (int v) | |
| Creates a plData from an integer. | |
| plData (unsigned int v) | |
| Creates a plData from an unsigned int. | |
| plData (long int v) | |
| Creates a plData from a long int. | |
| plData (unsigned long int v) | |
| Creates a plData from unsigned long int. | |
| plData (float v) | |
| Creates a plData from a float. | |
| plData (double v) | |
| Creates a plDadata from a double. | |
| plData (long double v) | |
| Creates a plData from long double. | |
| plData & | operator= (const plData &data) |
| Assignation operator from an plData. | |
| plData & | operator= (int v) |
| Assignation operator from an integer. | |
| plData & | operator= (long int v) |
| Assignation operator from a long integer. | |
| plData & | operator= (unsigned int v) |
| Assignation operator from an unsigned integer. | |
| plData & | operator= (unsigned long int v) |
| Assignation operator from an unsigned long integer. | |
| plData & | operator= (float v) |
| Assignation operator from a float. | |
| plData & | operator= (double v) |
| Assignation operator from a double. | |
| plData & | operator= (long double v) |
| Assignation operator from a long double. | |
| bool | operator== (const plData &data) const |
| "Equal to" operator with another plData | |
| bool | operator== (int int_value) const |
| "Equal to" operator with an int | |
| bool | operator== (unsigned int int_value) const |
| "Equal to" operator with an unsigned int | |
| bool | operator== (long int int_value) const |
| "Equal to" operator with a long int | |
| bool | operator== (unsigned long int int_value) const |
| "Equal to" operator with a unsigned long int | |
| bool | operator== (float float_value) const |
| "Equal to" operator with | |
| bool | operator== (double double_value) const |
| "Equal to" operator with | |
| bool | operator== (long double ldouble_value) const |
| "Equal to" operator with | |
| bool | operator!= (const plData &data) const |
| "Diffrent" operator with another plData | |
| bool | operator!= (int int_valuev) const |
| "Diffrent" operator with an int | |
| bool | operator!= (unsigned int int_valuev) const |
| "Diffrent" operator with an unsigned int | |
| bool | operator!= (long int int_valuev) const |
| "Diffrent" operator with a long int | |
| bool | operator!= (unsigned long int int_valuev) const |
| "Diffrent" operator with a unsigned long int | |
| bool | operator!= (float float_valuev) const |
| "Diffrent" operator with | |
| bool | operator!= (double double_valuev) const |
| "Diffrent" operator with | |
| bool | operator!= (long double ldouble_value) const |
| "Diffrent" operator with | |
| bool | operator> (const plData &data) const |
| "Bigger than" operator with anothet plData | |
| bool | operator> (int int_value) const |
| "Bigger than" operator with an int | |
| bool | operator> (unsigned int int_value) const |
| "Bigger than" operator with an unsigned int | |
| bool | operator> (long int int_value) const |
| "Bigger than" operator with a long int | |
| bool | operator> (unsigned long int int_value) const |
| "Bigger than" operator with an unsigned long int | |
| bool | operator> (float float_value) const |
| "Bigger than" operator with | |
| bool | operator> (double double_value) const |
| "Bigger than" operator with | |
| bool | operator> (long double ldouble_value) const |
| "Bigger than" operator with | |
| bool | operator>= (const plData &data) const |
| "Bigger or equal than" operator with anothet plData | |
| bool | operator>= (int int_value) const |
| "Bigger or equal than" operator with an int | |
| bool | operator>= (unsigned int int_value) const |
| "Bigger or equal than" operator with an unsigned int | |
| bool | operator>= (long int int_value) const |
| "Bigger or equal than" operator with a long int | |
| bool | operator>= (unsigned long int int_value) const |
| "Bigger or equal than" operator with an unsigned long int | |
| bool | operator< (const plData &data) const |
| "Less than" operator with another plData | |
| bool | operator< (int int_value) const |
| "Less than" operator with an int | |
| bool | operator< (unsigned int int_value) const |
| "Less than" operator with an unsigned int | |
| bool | operator< (long int int_value) const |
| "Less than" operator with a long int | |
| bool | operator< (unsigned long int int_value) const |
| "Less than" operator with an unsigned int | |
| bool | operator<= (const plData &data) const |
| "Less or equal than" operator with another plData | |
| bool | operator<= (int int_value) const |
| "Less or equal than" operator with an int | |
| bool | operator<= (unsigned int int_value) const |
| "Less or equal than" operator with an unsigned int | |
| bool | operator<= (long int int_value) const |
| "Less or equal than" operator with an long int | |
| bool | operator<= (unsigned long int int_value) const |
| "Less or equal than" operator with an unsigned int | |
| plData | operator * (const plData &data) const |
| Multiplication operator with another plData results in a plData. | |
| plData | operator * (int data) const |
| Multiplication operator with an int results in a plData. | |
| plData | operator * (unsigned int data) const |
| Multiplication operator with an unsigned int results in a plData. | |
| plData | operator * (long int data) const |
| Multiplication operator with a long int results in a plData. | |
| plData | operator * (unsigned long int data) const |
| Multiplication operator with an unsigned int results in a plData. | |
| plData | operator * (float v) const |
| Multiplication operator with a float results in a plData. | |
| plData | operator * (double v) const |
| Multiplication operator with a double results in plData. | |
| plData | operator * (long double v) const |
| Multiplication operator with a long double results in a plData. | |
| plData | operator/ (const plData &data) const |
| Division operator with another plData results in a plData. | |
| plData | operator/ (int data) const |
| Division operator with an int results in a plData. | |
| plData | operator/ (unsigned int data) const |
| Division operator with an unsigned int results in a plData. | |
| plData | operator/ (long int data) const |
| Division operator with a long int int results in a plData. | |
| plData | operator/ (unsigned long int data) const |
| Division operator with an unsigned int results in a plData. | |
| plData | operator/ (float v) const |
| Division operator with afloat results in a plData. | |
| plData | operator/ (double v) const |
| Division operator with afloat results in a plData. | |
| plData | operator/ (long double v) const |
| Division operator with long double results in a plData. | |
| plData | operator+ (const plData &data) const |
| Addition operator with another plData results in a plData. | |
| plData | operator+ (int data) const |
| Addition operator with an int results in a plData. | |
| plData | operator+ (unsigned int data) const |
| Addition operator with an unsigned int results in a plData. | |
| plData | operator+ (long int data) const |
| Addition operator with a long int results in a plData. | |
| plData | operator+ (unsigned long int data) const |
| Addition operator with an unsigned int results in a plData. | |
| plData | operator+ (float v) const |
| Addition operator with a float results in a plData. | |
| plData | operator+ (double v) const |
| Addition operator with a double results in a plData. | |
| plData | operator+ (long double v) const |
| Addition operator with a long double results in a plData. | |
| plData | operator- (const plData &data) const |
| Substraction opetator with another plData results in a plData. | |
| plData | operator- (int data) const |
| Substraction opetator with an int results in a plData. | |
| plData | operator- (unsigned int data) const |
| Substraction opetator with an unsigned int results in a plData. | |
| plData | operator- (long int data) const |
| Substraction opetator with a long int results in a plData. | |
| plData | operator- (unsigned long int data) const |
| Substraction opetator with a long int results in a plData. | |
| plData | operator- (float v) const |
| Substraction opetator with float results in a plData. | |
| plData | operator- (double v) const |
| Substraction operator with a double results in a plData. | |
| plData | operator- (long double v) const |
| Substraction operator with a long double results in a plData. | |
| long int | operator% (int number) |
| Operator for plData. | |
| long int | operator% (unsigned int number) |
| Operator for plData. | |
| long int | operator% (long int number) |
| Operator for plData. | |
| operator float () const | |
| Conversion to float operator. | |
| operator double () const | |
| Conversion to double operator. | |
| operator long double () const | |
| Conversion to double operator. | |
| operator int () const | |
| Conversion to int operator. | |
| operator unsigned int () const | |
| Conversion to unsigned int. | |
| operator long int () const | |
| Conversion to long int. | |
Protected Member Functions | |
| void | Output (ostream &out) const |
| Writes the contenst of data at the output given by "out". | |
Friends | |
| class | plKernel |
| class | plValues |
| class | plIneqConstraint |
| plData | operator * (int number, const plData &data) |
| Multiplication operator of int a with a plData results in a plData. | |
| plData | operator * (unsigned int number, const plData &data) |
| Multiplication operator of unsigned int a with a plData results in a plData. | |
| plData | operator * (long int number, const plData &data) |
| Multiplication operator of a long int with a plData results in a plData. | |
| plData | operator * (unsigned long int number, const plData &data) |
| Multiplication operator of a unsigned long int with a plData results in a plData. | |
| plData | operator * (float number, const plData &data) |
| Multiplication operator of a float with a plData results in a plData. | |
| plData | operator * (double number, const plData &data) |
| Multiplication operator of a double with a plData results in a plData. | |
| plData | operator * (long double number, const plData &data) |
| Multiplication operator of a long double with a plData results in a plData. | |
| plData | operator+ (int number, const plData &data) |
| Addition operator of a int with a plData results in a plData. | |
| plData | operator+ (unsigned int number, const plData &data) |
| Addition operator of a unsigned int with a plData results in a plData. | |
| plData | operator+ (long int number, const plData &data) |
| Addition operator of a long int with a plData results in a plData. | |
| plData | operator+ (unsigned long int number, const plData &data) |
| Addition operator of a unsigned long int with a plData results in a plData. | |
| plData | operator+ (float number, const plData &data) |
| Addition operator of a floet with a plData results in a plData. | |
| plData | operator+ (double number, const plData &data) |
| Addition operator of a double with a plData results in a plData. | |
| plData | operator+ (long double number, const plData &data) |
| Addition operator of a long double with a plData results in a plData. | |
| plData | operator- (int number, const plData &data) |
| substraction opetator of a int with a plData results in a plData | |
| plData | operator- (unsigned int number, const plData &data) |
| substraction opetator of a unsigned int with a plData results in a plData | |
| plData | operator- (long int number, const plData &data) |
| substraction opetator of a long int with a plData results in a plData | |
| plData | operator- (unsigned long int number, const plData &data) |
| substraction opetator of a unsigned long int with a plData results in a plData | |
| plData | operator- (float number, const plData &data) |
| substraction opetator of a float with a plData results in a plData | |
| plData | operator- (double number, const plData &data) |
| substraction opetator of a double with a plData results in a plData | |
| plData | operator- (long double number, const plData &data) |
| substraction opetator of a long double with a plData results in a plData | |
Definition at line 28 of file plData.h.
1.4.1