Client-side interface for injecting log data into the log queue.
Definition: Logger.h:30
static void Register(const char *const name, const char *const ext, MissionAPI *api)
Definition: MissionAPIRegistry.cpp:30
virtual MissionNode * loadMissionFile(const char *filename, Logger &logger, Syslog::Severity severity)=0
Load the mission with the indicated filename In case of error, log message with indicated severity an...
MissionAPI(const char *name, const char *extension)
Protected constructor for abstract base class;.
Definition: MissionAPI.h:47
Wraps a TiXmlNode.
Definition: MissionNode.h:20
Abstract base class for mission scripts.
Definition: MissionAPI.h:32
Contains the Logger class definition.
virtual ~MissionAPI()
Destructor.
Definition: MissionAPI.h:37
Severity
An attempt to define different levels of syslog severity.
Definition: Syslog.h:28
Contains the MissionAPIRegistry class definition.