|
Macaulay2 Engine
|
A wrapper class for ElementType. More...
#include <aring-gf-flint.hpp>
Public Member Functions | |
| Element ()=delete | |
| Element (Element &&other) | |
| Element (const ARingGFFlint &R) | |
| Element (const ARingGFFlint &R, const ElementType &value) | |
| ~Element () | |
| Public Member Functions inherited from M2::ElementImpl< ElementType > | |
| operator const ElementType & () const | |
| operator ElementType & () | |
| const ElementType & | value () const |
| ElementType & | value () |
Private Attributes | |
| const fq_zech_ctx_struct * | mContext |
Additional Inherited Members | |
| Protected Member Functions inherited from M2::ElementImpl< ElementType > | |
| ElementImpl ()=default | |
| ElementImpl (const ElementType &value) | |
| ElementImpl (ElementType &&value) | |
| ElementImpl (const ElementImpl &other) noexcept=default | |
| ElementImpl (ElementImpl &&other) noexcept=default | |
| ElementImpl & | operator= (const ElementImpl &other) noexcept=default |
| ElementImpl & | operator= (ElementImpl &&other) noexcept=default |
| ~ElementImpl () noexcept=default | |
| Protected Attributes inherited from M2::ElementImpl< ElementType > | |
| ElementType | mValue |
A wrapper class for ElementType.
This keeps a pointer to the fq_zech_ctx_struct as it's needed to implement the destructor
Definition at line 103 of file aring-gf-flint.hpp.