static EntryKeyProperty * find(std::string type)
static EntryKeyProperty * create(std::string type)
std::vector< EntryKeyFieldProperty * > FieldPropertyTable
Table of field types.
EntryKeyFieldProperty * createFieldProperty(std::string field)
EntryKeyProperty(const EntryKeyProperty &)
Copying not allowed.
std::vector< EntryKeyProperty * > EntryPropertyTable
Table of entry types.
FieldPropertyTable entryFields_
Field types of the entry type.
EntryKeyProperty & operator=(const EntryKeyProperty &)
Assignment not allowed.
EntryKeyFieldProperty * fieldProperty(std::string field) const
static EntryPropertyTable entryTypes_
All known entry types.