Scippy

SoPlex

Sequential object-oriented simPlex

Rational::Private Class Reference

Defines the "Pimpl"-class Private. More...

Public Member Functions

 Private ()
 default constructor
 
 Private (const Private &p)
 copy constructor
 
 Private (const long double &r)
 constructor from long double
 
 Private (const double &r)
 constructor from double
 
 Private (const int &i)
 constructor from int
 
Privateoperator= (const Private &p)
 assignment operator
 
Privateoperator= (const long double &r)
 assignment operator from long double
 
Privateoperator= (const double &r)
 assignment operator from double
 
Privateoperator= (const int &i)
 assignment operator from int
 

Public Attributes

long double privatevalue
 value
 

Detailed Description

Defines the "Pimpl"-class Private.

Definition at line 2923 of file rational.cpp.

Constructor & Destructor Documentation

Private ( )

default constructor

Definition at line 2932 of file rational.cpp.

References Rational::Private::privatevalue.

Private ( const Private p)

copy constructor

Definition at line 2938 of file rational.cpp.

Private ( const long double &  r)

constructor from long double

Definition at line 2944 of file rational.cpp.

References Rational::Private::privatevalue.

Private ( const double &  r)

constructor from double

Definition at line 2950 of file rational.cpp.

References Rational::Private::privatevalue.

Private ( const int &  i)

constructor from int

Definition at line 2956 of file rational.cpp.

References Rational::Private::privatevalue.

Member Function Documentation

Private& operator= ( const Private p)

assignment operator

Definition at line 2962 of file rational.cpp.

References Rational::Private::privatevalue.

Private& operator= ( const long double &  r)

assignment operator from long double

Definition at line 2969 of file rational.cpp.

References Rational::Private::privatevalue.

Private& operator= ( const double &  r)

assignment operator from double

Definition at line 2976 of file rational.cpp.

References Rational::Private::privatevalue.

Private& operator= ( const int &  i)

assignment operator from int

Definition at line 2983 of file rational.cpp.

References Rational::Private::privatevalue.

Member Data Documentation