iv::FieldI Class Referenceabstract
#include <Field.hpp>
Public Types | |
enum | Assignment { Assignment::Unassigned, Assignment::Constant, Assignment::Attribute_R, Assignment::Attribute_RW } |
Public Member Functions | |
FieldI () | |
FieldI (FieldI const &)=delete | |
FieldI & | operator= (FieldI const &)=delete |
void | Assign_AnyAttribute_R (Attribute *) |
void | Assign_AnyAttribute_RW (Attribute *) |
std::type_index | Type () |
Attribute::ValueMode | Mode () const |
Assignment | AssignmentState () const |
Detailed Description
Member Enumeration Documentation
◆ Assignment
|
strong |
Constructor & Destructor Documentation
◆ FieldI() [1/2]
◆ FieldI() [2/2]
|
delete |
Member Function Documentation
◆ operator=()
◆ Assign_AnyAttribute_R()
void iv::FieldI::Assign_AnyAttribute_R | ( | Attribute * | source | ) |
◆ Assign_AnyAttribute_RW()
void iv::FieldI::Assign_AnyAttribute_RW | ( | Attribute * | source | ) |
◆ Type()
◆ Mode()
Attribute::ValueMode iv::FieldI::Mode | ( | ) | const |
◆ AssignmentState()
FieldI::Assignment iv::FieldI::AssignmentState | ( | ) | const |
The documentation for this class was generated from the following files: