Keyword properties.
More...
#include <Key.h>
Keyword properties.
Definition at line 17 of file Key.h.
◆ getMainKeyword()
std::string nnp::settings::Key::getMainKeyword |
( |
| ) |
const |
|
inline |
◆ hasUniqueKeyword()
bool nnp::settings::Key::hasUniqueKeyword |
( |
| ) |
const |
|
inline |
Whether this keyword has no alternative definitions or spellings.
Definition at line 25 of file Key.h.
References keywords.
◆ addAlternative()
void nnp::settings::Key::addAlternative |
( |
std::string |
word | ) |
|
|
inline |
◆ setDescription()
void nnp::settings::Key::setDescription |
( |
std::string |
text | ) |
|
|
inline |
Definition at line 27 of file Key.h.
std::string description
A short description of the keyword.
References description.
◆ begin()
std::vector< std::string >::const_iterator nnp::settings::Key::begin |
( |
| ) |
const |
|
inline |
◆ end()
std::vector< std::string >::const_iterator nnp::settings::Key::end |
( |
| ) |
const |
|
inline |
◆ description
std::string nnp::settings::Key::description |
|
private |
◆ keywords
std::vector<std::string> nnp::settings::Key::keywords |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/n2p2/n2p2/src/libnnp/Key.h