VirtualBox

Ignore:
Timestamp:
Apr 3, 2009 1:06:39 PM (16 years ago)
Author:
vboxsync
Message:

#3794: “Dead links in VirtualBox.xidl (Main.err)”
Remaining dead links were caused by:

  • missing IFoobar:: scope (required for linking to attributes, even within the same class)
  • attempts to link to COMGETTER/SETTER methods. That's not supported. Instead, link to the attribute.
  • missing # when linking to method within the same class.

Correct some typos while I'm here.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r18684 r18686  
    452452
    453453      <pre>
    454     +-----------------------------------(same sate as before the call)------+
     454    +----------------------------------(same state as before the call)------+
    455455    |                                                                       |
    456456    +-&gt; PoweredOff --+                                                      |
     
    466466
    467467      <pre>
    468     +-----------------------------------(same sate as before the call)------+
     468    +----------------------------------(same state as before the call)------+
    469469    |                                                                       |
    470470    +-&gt; PoweredOff --+                                                      |
     
    501501
    502502    <const name="Null"                  value="0">
    503       <desc>Null value (nver used by the API).</desc>
     503      <desc>Null value (never used by the API).</desc>
    504504    </const>
    505505    <const name="PoweredOff"            value="1">
     
    16531653        until <link to="IMachine::saveSettings"/> is called. If the
    16541654        specified settings file already exists, this method
    1655         will fail with <link to="VBOX_E_FILE_ERROR"/>..
     1655        will fail with <link to="VBOX_E_FILE_ERROR"/>.
    16561656
    16571657        See <link to="#createMachine"/> for more information.
     
    27572757      <desc>
    27582758        Creates a backup copy of the global settings file
    2759         (<link to="#settingsFilePath"/>) in case of auto-conversion, and then
    2760         calls <link to="#saveSettings"/>.
     2759        (<link to="IVirtualBox::settingsFilePath"/>) in case of auto-conversion,
     2760        and then calls <link to="IVirtualBox::saveSettings"/>.
    27612761
    27622762        Note that the backup copy is created <b>only</b> if the settings file
    27632763        auto-conversion took place (see <link to="#settingsFileVersion"/> for
    27642764        details). Otherwise, this call is fully equivalent to
    2765         <link to="#saveSettings"/> and no backup copying is done.
     2765        <link to="IVirtualBox::saveSettings"/> and no backup copying is done.
    27662766
    27672767        The backup copy is created in the same directory where the original
     
    32963296    uuid="56d9403f-3425-4118-9919-36f2a9b8c77c"
    32973297  >
    3298     <desc>Used with <link to="getValuesByType" /> to describe the value
     3298    <desc>Used with <link to="IVirtualSystemDescription::getValuesByType" /> to describe the value
    32993299    type to fetch.</desc>
    33003300
     
    34433443
    34443444    <method name="getDescriptionByType">
    3445       <desc>This is the same as <link to="getDescription" /> except that you can specify which types
     3445      <desc>This is the same as <link to="#getDescription" /> except that you can specify which types
    34463446      should be returned.</desc>
    34473447
     
    34733473
    34743474    <method name="getValuesByType">
    3475       <desc>This is the same as <link to="getDescriptionByType" /> except that you can specify which
     3475      <desc>This is the same as <link to="#getDescriptionByType" /> except that you can specify which
    34763476      value types should be returned. See <link to="VirtualSystemDescriptionValueType" /> for possible
    34773477      values.</desc>
     
    34943494      <desc>
    34953495        This method allows the appliance's user to change the configuration for the virtual
    3496         system descriptions. For each array item returned from <link to="getDescription" />,
     3496        system descriptions. For each array item returned from <link to="#getDescription" />,
    34973497        you must pass in one boolean value and one configuration value.
    34983498
     
    43204320      <desc>
    43214321        Current version of the format of the settings file of this machine
    4322         (<link to="#settingsFilePath"/>).
     4322        (<link to="IMachine::settingsFilePath"/>).
    43234323
    43244324        The version string has the following format:
     
    47684768        <link to="IStorageController" />.
    47694769
    4770         @a name identifies the controller with subsequent calls such as
     4770        @a name identifies the controller for subsequent calls such as
    47714771        <link to="#getStorageControllerByName" /> or
    47724772        <link to="#removeStorageController" /> or
     
    49744974      <desc>
    49754975        Creates a backup copy of the machine settings file (<link
    4976         to="#settingsFilePath"/>) in case of auto-conversion, and then calls
    4977         <link to="#saveSettings"/>.
     4976        to="IMachine::settingsFilePath"/>) in case of auto-conversion, and then calls
     4977        <link to="IMachine::saveSettings"/>.
    49784978
    49794979        Note that the backup copy is created <b>only</b> if the settings file
    49804980        auto-conversion took place (see <link to="#settingsFileVersion"/> for
    49814981        details). Otherwise, this call is fully equivalent to
    4982         <link to="#saveSettings"/> and no backup copying is done.
     4982        <link to="IMachine::saveSettings"/> and no backup copying is done.
    49834983
    49844984        The backup copy is created in the same directory where the original
     
    56075607      <desc>
    56085608        Notification when a property of one of the
    5609         virtual <link to="IMachine::getStorageControllers">storage controllers</link>
    5610         changes. Interested callees should use query the corresponding collections
     5609        virtual <link to="IMachine::storageControllers">storage controllers</link>
     5610        changes. Interested callees should query the corresponding collections
    56115611        to find out what has changed.
    56125612      </desc>
     
    66066606    <method name="discardCurrentState">
    66076607      <desc>
    6608         This operation is similar to <link to="#discardSnapshot"/> but
     6608        This operation is similar to <link to="IConsole::discardSnapshot"/> but
    66096609        affects the current machine state. This means that the state stored in
    66106610        the current snapshot will become a new current state, and all current
     
    66466646        doing <link to="IConsole::discardSnapshot">discardSnapshot</link>
    66476647        (currentSnapshot.id(), progress) followed by
    6648         <link to="#discardCurrentState"/>.
     6648        <link to="IConsole::discardCurrentState"/>.
    66496649
    66506650        As a result, the machine will be fully restored from the
     
    66576657        machine will be restored from its last snapshot, before discarding
    66586658        it. This differs from performing a single
    6659         <link to="#discardSnapshot"/> call (note that no
    6660         <link to="#discardCurrentState"/> will be possible after it)
     6659        <link to="IConsole::discardSnapshot"/> call (note that no
     6660        <link to="IConsole::discardCurrentState"/> will be possible after it)
    66616661        to the effect that the latter will preserve the current state instead of
    66626662        discarding it.
     
    1114711147    <attribute name="path" type="wstring">
    1114811148      <desc>
    11149         Path to the serial port's pipe on the host when <link to="#hostMode"/> is
     11149        Path to the serial port's pipe on the host when <link to="ISerialPort::hostMode"/> is
    1115011150        PortMode_HostPipe, or the host serial device name when
    11151         <link to="#hostMode"/> is PortMode_HostDevice. In either of the above
    11152         cases, setting a @c  null or an empty string as the attribute's value
    11153         will result into an error. Otherwise, the value of this property is
    11154         ignored.
     11151        <link to="ISerialPort::hostMode"/> is PortMode_HostDevice. For both
     11152        cases, setting a @c null or empty string as the attribute's value
     11153        is an error. Otherwise, the value of this property is ignored.
    1115511154      </desc>
    1115611155    </attribute>
     
    1273112730    <attribute name="minPortCount" type="unsigned long" readonly="yes">
    1273212731      <desc>
    12733         Minimum number of ports which can be set with
    12734         <link to="IStorageController::SetPortCount"/>.
     12732        Minimum number of ports that <link to="IStorageController::portCount"/> can be set to.
    1273512733      </desc>
    1273612734    </attribute>
     
    1273812736    <attribute name="maxPortCount" type="unsigned long" readonly="yes">
    1273912737      <desc>
    12740         Maximum number of ports which can be set with
    12741         <link to="IStorageController::SetPortCount"/>.
     12738        Maximum number of ports that <link to="IStorageController::portCount"/> can be set to.
    1274212739      </desc>
    1274312740    </attribute>
     
    1275212749      <desc>
    1275312750        The number of currently usable ports on the controller.
    12754         The minimum and maximum number of ports for one controller type can
    12755         be determined with <link to="IStorageController::GetMinPortCount"/>
    12756         and <link to="IStorageController::GetMaxPortCount"/>..
     12751        The minimum and maximum number of ports for one controller are
     12752        stored in <link to="IStorageController::minPortCount"/>
     12753        and <link to="IStorageController::maxPortCount"/>.
    1275712754      </desc>
    1275812755    </attribute>
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