My Project
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes
ext_entry Class Reference

Public Member Functions

 ext_entry ()
 
 ext_entry (InternalPoly *mipoly, bool reduce)
 
 ext_entry (const ext_entry &e)
 
 ~ext_entry ()
 
ext_entryoperator= (const ext_entry &e)
 
InternalPolymipo ()
 
void setmipo (InternalPoly *p)
 
bool & reduce ()
 

Private Attributes

InternalPoly_mipo
 
bool _reduce
 

Detailed Description

Definition at line 18 of file variable.cc.

Constructor & Destructor Documentation

◆ ext_entry() [1/3]

ext_entry::ext_entry ( )
inline

Definition at line 24 of file variable.cc.

24: _mipo(0), _reduce(false) {}
bool _reduce
Definition: variable.cc:22
InternalPoly * _mipo
Definition: variable.cc:21

◆ ext_entry() [2/3]

ext_entry::ext_entry ( InternalPoly mipoly,
bool  reduce 
)
inline

Definition at line 25 of file variable.cc.

25: _mipo(mipoly), _reduce(reduce) {};
bool & reduce()
Definition: variable.cc:38

◆ ext_entry() [3/3]

ext_entry::ext_entry ( const ext_entry e)
inline

Definition at line 26 of file variable.cc.

26: _mipo(e._mipo), _reduce(e._reduce) {}

◆ ~ext_entry()

ext_entry::~ext_entry ( )
inline

Definition at line 27 of file variable.cc.

27{};

Member Function Documentation

◆ mipo()

InternalPoly * ext_entry::mipo ( )
inline

Definition at line 36 of file variable.cc.

36{ return _mipo; }

◆ operator=()

ext_entry & ext_entry::operator= ( const ext_entry e)
inline

Definition at line 28 of file variable.cc.

29 {
30 if ( this != &e ) {
31 _mipo = e._mipo;
32 _reduce = e._reduce;
33 }
34 return *this;
35 }

◆ reduce()

bool & ext_entry::reduce ( )
inline

Definition at line 38 of file variable.cc.

38{ return _reduce; }

◆ setmipo()

void ext_entry::setmipo ( InternalPoly p)
inline

Definition at line 37 of file variable.cc.

37{ _mipo = p; }
int p
Definition: cfModGcd.cc:4078

Field Documentation

◆ _mipo

InternalPoly* ext_entry::_mipo
private

Definition at line 21 of file variable.cc.

◆ _reduce

bool ext_entry::_reduce
private

Definition at line 22 of file variable.cc.


The documentation for this class was generated from the following file: