|
OpenASIP 2.2
|
#include <EntryKeyFieldProperty.hh>

Public Member Functions | |
| EntryKeyFieldProperty (std::string type, const EntryKeyProperty *entry) | |
| ~EntryKeyFieldProperty () | |
| std::string | name () const |
| std::string | entryName () const |
Private Member Functions | |
| EntryKeyFieldProperty (const EntryKeyFieldProperty &) | |
| Copying not allowed. | |
| EntryKeyFieldProperty & | operator= (const EntryKeyFieldProperty &) |
| Assignment not allowed. | |
Private Attributes | |
| std::string | name_ |
| Field type. | |
| const EntryKeyProperty * | parent_ |
| Entry type in which the field belongs to. | |
Represents a type of field.
For each EntryKeyField an EntryKeyFieldProperty should be assigned.
Definition at line 47 of file EntryKeyFieldProperty.hh.
| EntryKeyFieldProperty::EntryKeyFieldProperty | ( | std::string | type, |
| const EntryKeyProperty * | entry | ||
| ) |
Constructor.
| type | Field type. |
| entry | Entry type in which the field belongs to. |
Definition at line 46 of file EntryKeyFieldProperty.cc.
| EntryKeyFieldProperty::~EntryKeyFieldProperty | ( | ) |
|
private |
Copying not allowed.
| std::string EntryKeyFieldProperty::entryName | ( | ) | const |
Returns entry type of the field.
Definition at line 64 of file EntryKeyFieldProperty.cc.
References EntryKeyProperty::name(), and parent_.

| std::string EntryKeyFieldProperty::name | ( | ) | const |
|
private |
Assignment not allowed.
|
private |
Field type.
Definition at line 56 of file EntryKeyFieldProperty.hh.
|
private |
Entry type in which the field belongs to.
Definition at line 58 of file EntryKeyFieldProperty.hh.
Referenced by entryName().