VirtualBox

Changeset 19944 in vbox for trunk/include


Ignore:
Timestamp:
May 23, 2009 9:48:08 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
47646
Message:

iprt: Some more RTTest stuff.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/test.h

    r19882 r19944  
    211211 * @param   hTest       The test handle. If NIL_RTTEST we'll use the one
    212212 *                      associated with the calling thread.
    213  * @param   pszSubTest  The sub-test name
     213 * @param   pszSubTest  The sub-test name.
    214214 */
    215215RTR3DECL(int) RTTestSub(RTTEST hTest, const char *pszSubTest);
     216
     217/**
     218 * Format string version of RTTestSub.
     219 *
     220 * See RTTestSub for details.
     221 *
     222 * @returns Number of chars printed.
     223 * @param   hTest           The test handle. If NIL_RTTEST we'll use the one
     224 *                          associated with the calling thread.
     225 * @param   pszSubTestFmt   The sub-test name format string.
     226 * @param   ...             Arguments.
     227 */
     228RTR3DECL(int) RTTestSubF(RTTEST hTest, const char *pszSubTestFmt, ...);
     229
     230/**
     231 * Format string version of RTTestSub.
     232 *
     233 * See RTTestSub for details.
     234 *
     235 * @returns Number of chars printed.
     236 * @param   hTest           The test handle. If NIL_RTTEST we'll use the one
     237 *                          associated with the calling thread.
     238 * @param   pszSubTestFmt   The sub-test name format string.
     239 * @param   ...             Arguments.
     240 */
     241RTR3DECL(int) RTTestSubV(RTTEST hTest, const char *pszSubTestFmt, va_list va);
    216242
    217243/**
     
    473499
    474500/**
     501 * Starts a sub-test.
     502 *
     503 * This will perform an implicit RTTestSubDone() call if that has not been done
     504 * since the last RTTestSub call.
     505 *
     506 * @returns Number of chars printed.
     507 * @param   pszSubTest  The sub-test name.
     508 */
     509RTR3DECL(int) RTTestISub(const char *pszSubTest);
     510
     511/**
     512 * Format string version of RTTestSub.
     513 *
     514 * See RTTestSub for details.
     515 *
     516 * @returns Number of chars printed.
     517 * @param   pszSubTestFmt   The sub-test name format string.
     518 * @param   ...             Arguments.
     519 */
     520RTR3DECL(int) RTTestISubF(const char *pszSubTestFmt, ...);
     521
     522/**
     523 * Format string version of RTTestSub.
     524 *
     525 * See RTTestSub for details.
     526 *
     527 * @returns Number of chars printed.
     528 * @param   pszSubTestFmt   The sub-test name format string.
     529 * @param   ...             Arguments.
     530 */
     531RTR3DECL(int) RTTestISubV(const char *pszSubTestFmt, va_list va);
     532
     533/**
     534 * Completes a sub-test.
     535 *
     536 * @returns Number of chars printed.
     537 */
     538RTR3DECL(int) RTTestISubDone(void);
     539
     540/**
    475541 * Prints an extended PASSED message, optional.
    476542 *
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette