fesa-core
4.3.1
|
Implementation of pure virtual class FieldElement. More...
#include <FieldElementImpl.h>
Inherits fesa::FieldElement.
Public Member Functions | |
FieldElementImpl (const std::string &name) | |
![]() | |
virtual const std::string & | getName () const =0 |
return the name of the field, represented by this field-element More... | |
virtual const std::string & | getDefaultValue () const =0 |
return the default value of the field, represented by this field-element More... | |
virtual std::size_t | getDim () const =0 |
return the dim of the field, represented by this field-element More... | |
virtual std::size_t | getDim1 () const =0 |
return the dim1 of the field, represented by this field-element More... | |
virtual std::size_t | getDim2 () const =0 |
return the dim2 of the field, represented by this field-element More... | |
virtual bool | hasDim () const =0 |
virtual bool | hasDim1 () const =0 |
virtual bool | hasDim2 () const =0 |
Implementation of pure virtual class FieldElement.
fesa::FieldElementImpl::FieldElementImpl | ( | const std::string & | name | ) |
Instantiates a FieldElementImpl for a field name. All dimensions are set to INVALID_SIZE.