146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
|
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
|
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
|
/**
* @brief The standard error as an OFStream.
*/
extern OFStdIOStream *_Nullable OFStdErr;
/**
* @brief Log the specified printf-style format to @ref OFStdErr.
* @brief Logs the specified printf-style format to @ref OFStdErr.
*
* This prefixes the output with the date, timestamp, process name and PID and
* allows `%@` as a printf-style formatted to print objects.
* This prefixes the output with the date, timestamp, process name and PID.
*
* @param format The format for the line to log. See @ref OFStream#writeFormat:.
*/
extern void OFLog(OFConstantString *format, ...);
/**
* @brief Logs the specified printf-style format to @ref OFStdErr.
*
* This prefixes the output with the date, timestamp, process name and PID.
*
* @param format The format for the line to log. See @ref OFStream#writeFormat:.
* @param arguments The arguments for the format
*/
extern void OFLogV(OFConstantString *format, va_list arguments);
#ifdef __cplusplus
}
#endif
OF_ASSUME_NONNULL_END
|