forked from OSchip/llvm-project
parent
76d650e8d7
commit
6b067074f9
|
@ -27,7 +27,7 @@ class CMICmdBase;
|
|||
//++ ============================================================================
|
||||
// Details: MI command manager. Oversees command operations, controls command
|
||||
// production and the running of commands.
|
||||
// Command Invoker, Command Factory and Command Monitor while independant
|
||||
// Command Invoker, Command Factory and Command Monitor while independent
|
||||
// units are overseen/managed by *this manager.
|
||||
// A singleton class.
|
||||
// Gotchas: None.
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
//++ ============================================================================
|
||||
// Details: MI common code implementation class. Handle application trace
|
||||
// activity logging. Medium objects derived from the Medium abstract
|
||||
/// class are registered with this loggor. The function Write is called
|
||||
/// class are registered with this logger. The function Write is called
|
||||
// by a client callee to log information. That information is given to
|
||||
// registered relevant mediums. The medium file is registered during
|
||||
// *this logs initialization so it will always have a file log for the
|
||||
|
@ -37,14 +37,14 @@ class CMICmnLog : public MI::ISingleton<CMICmnLog>
|
|||
// Enumeration:
|
||||
public:
|
||||
//++
|
||||
// Description: Data given to the Logger can be of serveral types. The Logger can be
|
||||
// Description: Data given to the Logger can be of several types. The Logger can be
|
||||
// set at levels of verbosity. Can determine how data is sent to one or
|
||||
// mediums.
|
||||
//--
|
||||
enum ELogVerbosity
|
||||
{ // Descriptions of what 'may' occur, depends ultimately on the medium itself. See the medium.
|
||||
eLogVerbosity_FnTrace = 0x00000004, // Debug function stack call tracing
|
||||
eLogVerbosity_DbgOp = 0x00000008, // Send a string to the debugguer for display (not implemented)
|
||||
eLogVerbosity_DbgOp = 0x00000008, // Send a string to the debugger for display (not implemented)
|
||||
eLogVerbosity_ClientMsg = 0x00000010, // A client using MI can insert messages into the log (not implemented)
|
||||
eLogVerbosity_Log = 0x00000020 // Send to only the Log file.
|
||||
};
|
||||
|
|
|
@ -46,7 +46,7 @@ class CMIDriver : public CMICmnBase,
|
|||
// Enumerations:
|
||||
public:
|
||||
//++ ----------------------------------------------------------------------
|
||||
// Details: The MI Driver has a running state which is used to help determin
|
||||
// Details: The MI Driver has a running state which is used to help determine
|
||||
// which specific action(s) it should take or not allow.
|
||||
// The driver when operational and not shutting down alternates
|
||||
// between eDriverState_RunningNotDebugging and
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
// those objects (modules/components) to support it's own functionality).
|
||||
// The Driver manager is the first object instantiated as part of the
|
||||
// MI code base. It is also the first thing to interpret the command
|
||||
// line arguments passed to the executeable. Bases on options it
|
||||
// line arguments passed to the executable. Bases on options it
|
||||
// understands the manage will set up the appropriate driver or give
|
||||
// help information. Other options are passed on to the driver chosen
|
||||
// to do work.
|
||||
|
|
Loading…
Reference in New Issue