src/ucx/logging.h

changeset 376
028039652b86
parent 295
7fc65395188e
equal deleted inserted replaced
375:460c0258bb5b 376:028039652b86
158 * 158 *
159 * Dependent on the UcxLogger.mask some information is prepended. The complete 159 * Dependent on the UcxLogger.mask some information is prepended. The complete
160 * format is: 160 * format is:
161 * 161 *
162 * <code>[LEVEL] [TIMESTAMP] [SOURCEFILE]:[LINENO] message</code> 162 * <code>[LEVEL] [TIMESTAMP] [SOURCEFILE]:[LINENO] message</code>
163 * 163 *
164 * The source file name is reduced to the actual file name. This is necessary to
165 * get consistent behavior over different definitions of the __FILE__ macro.
166 *
164 * <b>Attention:</b> the message (including automatically generated information) 167 * <b>Attention:</b> the message (including automatically generated information)
165 * is limited to 4096 characters. The level description is limited to 168 * is limited to 4096 characters. The level description is limited to
166 * 256 characters and the timestamp string is limited to 128 characters. 169 * 256 characters and the timestamp string is limited to 128 characters.
167 * 170 *
168 * @param logger the logger to use 171 * @param logger the logger to use

mercurial