summaryrefslogtreecommitdiff
path: root/ace/Logging_Strategy.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2002-09-26 09:18:27 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2002-09-26 09:18:27 +0000
commita99c9cf47cd1a2396a63866f7f5162d0bcd30383 (patch)
treea127f981306a8d4d3d6cd0bb8f391f8e987b6af4 /ace/Logging_Strategy.h
parent42f08cf35a90d4169ee3627b5b769e4438b8208b (diff)
downloadATCD-a99c9cf47cd1a2396a63866f7f5162d0bcd30383.tar.gz
ChangeLogTag: Thu Sep 26 09:17:45 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'ace/Logging_Strategy.h')
-rw-r--r--ace/Logging_Strategy.h53
1 files changed, 27 insertions, 26 deletions
diff --git a/ace/Logging_Strategy.h b/ace/Logging_Strategy.h
index 6b1fe288912..a1f25f44730 100644
--- a/ace/Logging_Strategy.h
+++ b/ace/Logging_Strategy.h
@@ -73,32 +73,33 @@ public:
* size exceeds <max_size_>, the current logfile is closed, saved to
* logfile.old, and a new logfile is reopened.
*/
- virtual int handle_timeout (const ACE_Time_Value& tv,
+ virtual int handle_timeout (const ACE_Time_Value& tv,
const void* arg);
- /** Parse arguments provided in svc.conf file.
- '-f' Pass in the flags (such as OSTREAM, STDERR, LOGGER, VERBOSE,
- SILENT, VERBOSE_LITE) used to control logging.
- '-i' The interval (in seconds) at which the logfile size is sampled
- (default is 0, i.e., do not sample by default).
- '-k' Set the logging key.
- '-m' Maximum logfile size in Kbytes.
- '-n' Set the program name for the %n format specifier.
- '-N' The maximum number of logfiles that we want created.
- '-o' Specifies that we want the no standard logfiles ordering
- (fastest processing in <handle_timeout>). Default is not to
- order logfiles.
- '-p' Pass in the process-wide priorities to either enable (e.g.,
- DEBUG, INFO, WARNING, NOTICE, ERROR, CRITICAL, ALERT,
- EMERGENCY) or to disable (e.g., ~DEBUG, ~INFO, ~WARNING,
- ~NOTICE, ~ERROR, ~CRITICAL, ~ALERT, ~EMERGENCY).
- '-s' Ensure that the OSTREAM flag is set
- '-t' Pass in the thread-wide priorities to either enable (e.g.,
- DEBUG, INFO, WARNING, NOTICE, ERROR, CRITICAL, ALERT,
- EMERGENCY) or to disable (e.g., ~DEBUG, ~INFO, ~WARNING,
- ~NOTICE, ~ERROR, ~CRITICAL, ~ALERT, ~EMERGENCY).
- '-w' Cause the logfile to be wiped out, both on startup and on
- reconfiguration.
+ /**
+ * Parse arguments provided in svc.conf file.
+ * @arg '-f' Pass in the flags (such as OSTREAM, STDERR, LOGGER, VERBOSE,
+ * SILENT, VERBOSE_LITE) used to control logging.
+ * @arg '-i' The interval (in seconds) at which the logfile size is sampled
+ * (default is 0, i.e., do not sample by default).
+ * @arg '-k' Set the logging key.
+ * @arg '-m' Maximum logfile size in Kbytes.
+ * @arg '-n' Set the program name for the %n format specifier.
+ * @arg '-N' The maximum number of logfiles that we want created.
+ * @arg '-o' Specifies that we want the no standard logfiles ordering
+ * (fastest processing in <handle_timeout>). Default is not to
+ * order logfiles.
+ * @arg '-p' Pass in the process-wide priorities to either enable (e.g.,
+ * DEBUG, INFO, WARNING, NOTICE, ERROR, CRITICAL, ALERT,
+ * EMERGENCY) or to disable (e.g., ~DEBUG, ~INFO, ~WARNING,
+ * ~NOTICE, ~ERROR, ~CRITICAL, ~ALERT, ~EMERGENCY).
+ * @arg '-s' Ensure that the OSTREAM flag is set.
+ * @arg '-t' Pass in the thread-wide priorities to either enable (e.g.,
+ * DEBUG, INFO, WARNING, NOTICE, ERROR, CRITICAL, ALERT,
+ * EMERGENCY) or to disable (e.g., ~DEBUG, ~INFO, ~WARNING,
+ * ~NOTICE, ~ERROR, ~CRITICAL, ~ALERT, ~EMERGENCY).
+ * @arg '-w' Cause the logfile to be wiped out, both on startup and on
+ * reconfiguration.
*/
int parse_args (int argc, ACE_TCHAR *argv[]);
@@ -131,7 +132,7 @@ protected:
ACE_TCHAR *program_name_;
/// If non-0 then wipeout the logfile, otherwise append to it.
- /// Default value is 0.
+ /// Default value is 0.
int wipeout_logfile_;
/// This tells us in what file we last wrote. It will be increased
@@ -156,7 +157,7 @@ protected:
/// Default value is 0.
u_long interval_;
- /// Maximum logfile size (in KB). Default value is
+ /// Maximum logfile size (in KB). Default value is
/// <ACE_DEFAULT_MAX_LOGFILE_SIZE>.
u_long max_size_;