VirtualBox

忽略:
時間撮記:
2009-6-24 下午12:06:04 (15 年 以前)
作者:
vboxsync
訊息:

webservice: changes to allow for supporting IDisplay and other interfaces: suppress only methods with [ptr] args, not entire interfaces that use them; better error reporting in jax-ws generator; use common table in include file for type conversions; make takeScreenShotSlow() use dir=return instead of dir=out for one output arg

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Main/webservice/websrv-shared.inc.xsl

    r16122 r20888  
    160160
    161161<xsl:variable name="G_aSharedTypes">
    162   <type idlname="boolean"            xmlname="boolean"       cname="bool" />
    163   <type idlname="short"              xmlname="short"         cname="short" />
    164   <type idlname="unsigned short"     xmlname="unsignedShort" cname="unsigned short" />
    165   <type idlname="long"               xmlname="int"           cname="int" />
    166   <type idlname="unsigned long"      xmlname="unsignedInt"   cname="unsigned int" />
    167   <type idlname="long long"          xmlname="long"          cname="LONG64" />
    168   <type idlname="unsigned long long" xmlname="unsignedLong"  cname="ULONG64" />
    169   <type idlname="double"             xmlname="double"        cname="double" />
    170   <type idlname="float"              xmlname="float"         cname="float" />
    171   <type idlname="wstring"            xmlname="string"        cname="std::string" />
    172   <type idlname="uuid"               xmlname="string"        cname="std::string" />
    173   <type idlname="result"             xmlname="unsignedInt"   cname="unsigned int"/>
     162  <type idlname="octet"              xmlname="unsignedByte"  cname="unsigned char"    gluename="BYTE"    javaname="Short" />
     163  <type idlname="boolean"            xmlname="boolean"       cname="bool"             gluename="BOOL"    javaname="Boolean" />
     164  <type idlname="short"              xmlname="short"         cname="short"            gluename="SHORT"   javaname="Short" />
     165  <type idlname="unsigned short"     xmlname="unsignedShort" cname="unsigned short"   gluename="USHORT"  javaname="Integer" />
     166  <type idlname="long"               xmlname="int"           cname="int"              gluename="LONG"    javaname="Integer" />
     167  <type idlname="unsigned long"      xmlname="unsignedInt"   cname="unsigned int"     gluename="ULONG"   javaname="Long" />
     168  <type idlname="long long"          xmlname="long"          cname="LONG64"           gluename="LONG64"  javaname="Long" />
     169  <type idlname="unsigned long long" xmlname="unsignedLong"  cname="ULONG64"          gluename="ULONG64" javaname="BigInteger" />
     170  <type idlname="double"             xmlname="double"        cname="double"           gluename=""        javaname="Double" />
     171  <type idlname="float"              xmlname="float"         cname="float"            gluename=""        javaname="Float" />
     172  <type idlname="wstring"            xmlname="string"        cname="std::string"      gluename=""        javaname="String" />
     173  <type idlname="uuid"               xmlname="string"        cname="std::string"      gluename=""        javaname="UUID" />
     174  <type idlname="result"             xmlname="unsignedInt"   cname="unsigned int"     gluename="HRESULT" javaname="Long" />
    174175</xsl:variable>
    175176
     
    237238    <xsl:when test="$strlen>1">
    238239     <xsl:choose>
    239        <xsl:when test="contains('ABCDEFGHIJKLMNOPQRSTUVWXYZ',substring($str,1,1)) 
    240                        and 
     240       <xsl:when test="contains('ABCDEFGHIJKLMNOPQRSTUVWXYZ',substring($str,1,1))
     241                       and
    241242                       contains('ABCDEFGHIJKLMNOPQRSTUVWXYZ',substring($str,2,1))">
    242243         <xsl:variable name="cdr">
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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