44 wxLogDebug( wxString::Format (
45 wxT(
"Duplicated registration of Journal command name %s"),
60 static std::vector<Initializer> sTheFunctions;
Journal system's error status, command dictionary, initializers.
RegisteredInitializer initializer
static Dictionary & sDictionary()
Facilities for recording and playback of sequences of user interaction.
std::vector< Initializer > Initializers
const Dictionary & GetDictionary()
const Initializers & GetInitializers()
std::function< bool(const wxArrayStringEx &fields) > Dispatcher
std::unordered_map< wxString, Journal::Dispatcher > Dictionary
std::function< bool() > Initializer
static std::vector< Initializer > & sInitializers()
RegisteredCommand(const wxString &name, Dispatcher dispatcher)
RegisteredInitializer(Initializer initializer)