Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

RTDECL ( void   ) 

Write to a logger instance, defaulting to the release one.

This function will check whether the instance, group and flags makes up a logging kind which is currently enabled before writing anything to the log.

Parameters:
pLogger Pointer to logger instance. If NULL the default release instance is attempted.
fFlags The logging flags.
iGroup The group. The value ~0U is reserved for compatability with RTLogLogger[V] and is only for internal usage!
pszFormat Format string.
args Format arguments.
printf like function for writing to the default release log.

Parameters:
pszFormat Printf like format string.
... Optional arguments as specified in pszFormat.
Remarks:
The API doesn't support formatting of floating point numbers at the moment.
vprintf like function for writing to the default release log.

Parameters:
pszFormat Printf like format string.
args Optional arguments as specified in pszFormat.
Remarks:
The API doesn't support formatting of floating point numbers at the moment.
Flushes a RC logger instance to a R3 logger.

Returns:
iprt status code.
Parameters:
pLogger The R3 logger instance to flush pLoggerRC to. If NULL the default logger is used.
pLoggerRC The RC logger instance to flush.
Flushes the buffer in one logger instance onto another logger.

Returns:
iprt status code.
Parameters:
pSrcLogger The logger instance to flush.
pDstLogger The logger instance to flush onto. If NULL the default logger will be used.
Flushes the specified logger.

Parameters:
pLogger The logger instance to flush. If NULL the default instance is used. The default instance will not be initialized by this call.
Write to a logger instance.

Parameters:
pLogger Pointer to logger instance.
pvCallerRet Ignored.
pszFormat Format string.
... Format arguments.
Write to a logger instance.

Parameters:
pLogger Pointer to logger instance.
pszFormat Format string.
args Format arguments.
Write to a logger instance.

This function will check whether the instance, group and flags makes up a logging kind which is currently enabled before writing anything to the log.

Parameters:
pLogger Pointer to logger instance. If NULL the default logger instance will be attempted.
fFlags The logging flags.
iGroup The group. The value ~0U is reserved for compatability with RTLogLogger[V] and is only for internal usage!
pszFormat Format string.
... Format arguments.
Remarks:
This is a worker function of LogIt.
Write to a logger instance.

This function will check whether the instance, group and flags makes up a logging kind which is currently enabled before writing anything to the log.

Parameters:
pLogger Pointer to logger instance. If NULL the default logger instance will be attempted.
fFlags The logging flags.
iGroup The group. The value ~0U is reserved for compatability with RTLogLogger[V] and is only for internal usage!
pszFormat Format string.
args Format arguments.
printf like function for writing to the default log.

Parameters:
pszFormat Printf like format string.
... Optional arguments as specified in pszFormat.
Remarks:
The API doesn't support formatting of floating point numbers at the moment.
vprintf like function for writing to the default log.

Parameters:
pszFormat Printf like format string.
args Optional arguments as specified in pszFormat.
Remarks:
The API doesn't support formatting of floating point numbers at the moment.
Write log buffer to COM port.

Parameters:
pach Pointer to the buffer to write.
cb Number of bytes to write.
Write log buffer to a debugger (RTLOGDEST_DEBUGGER).

Parameters:
pach What to write.
cb How much to write.
Remarks:
When linking statically, this function can be replaced by defining your own.
Write log buffer to a user defined output stream (RTLOGDEST_USER).

Parameters:
pach What to write.
cb How much to write.
Remarks:
When linking statically, this function can be replaced by defining your own.
Write log buffer to stdout (RTLOGDEST_STDOUT).

Parameters:
pach What to write.
cb How much to write.
Remarks:
When linking statically, this function can be replaced by defining your own.
Write log buffer to stdout (RTLOGDEST_STDERR).

Parameters:
pach What to write.
cb How much to write.
Remarks:
When linking statically, this function can be replaced by defining your own.


Generated by  Doxygen 1.6.0   Back to index