virtual ~dictionaryContent()=default
Destructor.
const dictionary & dict() const noexcept
Read-access to the content.
static dictionary copyDict(const dictionary &input, const wordList &allow=wordList(), const wordList &deny=wordList())
Copy construct a dictionary, filtered by simple allow/deny lists.
A wrapper for dictionary content, without operators that could affect inheritance patterns...
void operator=(const dictionaryContent &)=delete
No copy assignment.
dictionaryContent()=default
Default construct.