OpenASIP
2.0
|
#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. More... | |
EntryKeyFieldProperty & | operator= (const EntryKeyFieldProperty &) |
Assignment not allowed. More... | |
Private Attributes | |
std::string | name_ |
Field type. More... | |
const EntryKeyProperty * | parent_ |
Entry type in which the field belongs to. More... | |
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().