VirtualBox

Changeset 68862 in vbox


Ignore:
Timestamp:
Sep 25, 2017 8:19:14 PM (7 years ago)
Author:
vboxsync
Message:

iprt,vboxmanage,manual: Try write the iso maker docs as a docbook refentry document. Tried to generalize the vboxmanage refentry output handling, moving it to RTMsg*. Made VBoxManage and IPRT generate their C/H sources in their own Makefiles. Hacked the C/H source generation till it can deal with the rather different RTIsoMaker command structure (no sub or sub-sub command stuff). [doxygen]

Location:
trunk
Files:
2 edited

Legend:

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

    r68861 r68862  
    288288typedef struct RTSTREAM *PRTSTREAM;
    289289
     290
     291/**
     292 * Print the synopsis to the given stream.
     293 *
     294 * @returns Current number of pending blank lines.
     295 * @param   pStrm               The output stream.
     296 * @param   pEntry              The refentry to print the help for.
     297 */
     298RTDECL(int) RTMsgRefEntrySynopsis(PRTSTREAM pStrm, PCRTMSGREFENTRY pEntry);
     299
     300
     301/**
     302 * Print the synopsis to the given stream.
     303 *
     304 * @returns Current number of pending blank lines.
     305 * @param   pStrm               The output stream.
     306 * @param   pEntry              The refentry to print the help for.
     307 * @param   fScope              The scope inclusion mask.
     308 * @param   fFlags              RTMSGREFENTRY_SYNOPSIS_F_XXX.
     309 */
    290310RTDECL(int) RTMsgRefEntrySynopsisEx(PRTSTREAM pStrm, PCRTMSGREFENTRY pEntry, uint64_t fScope, uint32_t fFlags);
    291311/** @name  RTMSGREFENTRY_SYNOPSIS_F_XXX -  Flags for RTMsgRefEntrySynopsisEx.
     
    295315/** @}  */
    296316
    297 RTDECL(int) RTMsgRefEntrySynopsis(PRTSTREAM pStrm, PCRTMSGREFENTRY pEntry);
    298 
     317
     318/**
     319 * Print the help text to the given stream.
     320 *
     321 * @returns Current number of pending blank lines.
     322 * @param   pStrm               The output stream.
     323 * @param   pEntry              The refentry to print the help for.
     324 */
     325RTDECL(int) RTMsgRefEntryHelp(PRTSTREAM pStrm, PCRTMSGREFENTRY pEntry);
     326
     327/**
     328 * Print the help text to the given stream, extended version.
     329 *
     330 * @returns Current number of pending blank lines.
     331 * @param   pStrm               The output stream.
     332 * @param   pEntry              The refentry to print the help for.
     333 * @param   fScope              The scope inclusion mask.
     334 * @param   fFlags              Reserved, MBZ.
     335 */
    299336RTDECL(int) RTMsgRefEntryHelpEx(PRTSTREAM pStrm, PCRTMSGREFENTRY pEntry, uint64_t fScope, uint32_t fFlags);
    300 RTDECL(int) RTMsgRefEntryHelp(PRTSTREAM pStrm, PCRTMSGREFENTRY pEntry);
     337
     338/**
     339 * Prints a string table.
     340 *
     341 * @returns Current number of pending blank lines.
     342 * @param   pStrm               The output stream.
     343 * @param   pStrTab             The string table.
     344 * @param   fScope              The selection scope.
     345 * @param   pcPendingBlankLines In: Pending blank lines from previous string
     346 *                              table.  Out: Pending blank lines.
     347 * @param   pcLinesWritten      Pointer to variable that should be incremented
     348 *                              by the number of lines written.  Optional.
     349 */
    301350RTDECL(int) RTMsgRefEntryPrintStringTable(PRTSTREAM pStrm, PCRTMSGREFENTRYSTRTAB pStrTab, uint64_t fScope,
    302351                                          uint32_t *pcPendingBlankLines, uint32_t *pcLinesWritten);
  • trunk/src/VBox/Runtime/common/misc/messagerefentry.cpp

    r68860 r68862  
    234234 * @param   pStrTab             The string table.
    235235 * @param   fScope              The selection scope.
    236  * @param   cPendingBlankLines  Pending blank lines from previous string table.
     236 * @param   pcPendingBlankLines In: Pending blank lines from previous string
     237 *                              table.  Out: Pending blank lines.
    237238 * @param   pcLinesWritten      Pointer to variable that should be incremented
    238239 *                              by the number of lines written.  Optional.
Note: See TracChangeset for help on using the changeset viewer.

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