VirtualBox

Changeset 99579 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
May 3, 2023 11:12:01 AM (21 months ago)
Author:
vboxsync
Message:

VBox API: Added interface IRangedInteger64FormValue, interface implementation, helper functions. Added new value LOG_GROUP_MAIN_RANGEDINTEGER64FORMVALUE into enumeration VBOXLOGGROUP.

File:
1 edited

Legend:

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

    r99394 r99579  
    2936529365  -->
    2936629366  <enum name="FormValueType"
    29367         uuid="43d794a0-7c98-11e9-a346-a36d5fa858a5">
     29367        uuid="5f10e2f2-911f-4f55-8afb-39c790f7dc42">
    2936829368    <const name="Boolean" value="0"/>
    2936929369    <const name="String" value="1"/>
    2937029370    <const name="Choice" value="2"/>
    2937129371    <const name="RangedInteger" value="3"/>
     29372    <const name="RangedInteger64" value="4"/>
    2937229373  </enum>
    2937329374
     
    2941529416    <method name="setInteger">
    2941629417      <param name="value" type="long" dir="in"/>
     29418      <param name="progress" type="IProgress" dir="return"/>
     29419    </method>
     29420  </interface>
     29421
     29422  <interface name="IRangedInteger64FormValue" extends="IFormValue"
     29423             uuid="f01e8b48-f44d-42cc-8a83-512f6a8552f1"
     29424             wsmap="managed"
     29425             reservedMethods="4" reservedAttributes="4">
     29426    <attribute name="suffix" type="wstring" readonly="yes">
     29427      <desc>
     29428        Counterpart of the <link to="IFormValue::label"/> attribute.
     29429        May be null or empty.  Usually used for units.
     29430      </desc>
     29431    </attribute>
     29432    <attribute name="minimum" type="long long" readonly="yes"/>
     29433    <attribute name="maximum" type="long long" readonly="yes"/>
     29434    <method name="getInteger">
     29435      <param name="value" type="long long" dir="return"/>
     29436    </method>
     29437    <method name="setInteger">
     29438      <param name="value" type="long long" dir="in"/>
    2941729439      <param name="progress" type="IProgress" dir="return"/>
    2941829440    </method>
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