49 #ifndef inputModeEntry_H 50 #define inputModeEntry_H 58 namespace functionEntries
80 static inputMode mode_;
static bool overwrite()
Return true if the inputMode is overwrite.
static bool protect()
Return true if the inputMode is protect.
static bool merge()
Return true if the inputMode is merge.
static void clear()
Reset the inputMode to default (ie, merge)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
static bool execute(dictionary &parentDict, Istream &)
Execute the functionEntry in a sub-dict context.
A list of keyword definitions, which are a keyword followed by any number of values (e...
Specify the input mode when reading dictionaries, expects a single word to follow.
A functionEntry causes entries to be added/manipulated on the specified dictionary given an input str...
static bool error()
Return true if the inputMode is error.
ClassName("inputMode")
Runtime type information.