|
PolyBoRi
|
This base class CFactoryBase is used for currying other constructors with a BoolePolyRing. More...
#include <CFactoryBase.h>
Public Types | |
| typedef BoolePolyRing | parent_type |
| Type of parent. | |
Public Member Functions | |
| CFactoryBase (const parent_type &parent) | |
| Default constructor. | |
| CFactoryBase (const self &rhs) | |
| Copy constructor. | |
| ~CFactoryBase () | |
| Destructor. | |
| const parent_type & | parent () const |
| Access delayed data. | |
This base class CFactoryBase is used for currying other constructors with a BoolePolyRing.
We generate pseudo constructors that a ring to be provided, because the latter is stored in the factory.
Type of parent.
Reimplemented in polybori::MonomialFactory, polybori::PolynomialFactory, polybori::SetFactory, and polybori::VariableFactory.
| polybori::CFactoryBase::CFactoryBase | ( | const parent_type & | parent | ) | [inline] |
Default constructor.
| polybori::CFactoryBase::CFactoryBase | ( | const self & | rhs | ) | [inline] |
Copy constructor.
| polybori::CFactoryBase::~CFactoryBase | ( | ) | [inline] |
Destructor.
| const parent_type& polybori::CFactoryBase::parent | ( | ) | const [inline] |
Access delayed data.
1.8.0