| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE Definitions SYSTEM "widlprocxml.dtd"> |
| <Definitions> |
| <webidl>interface Util { |
| const boolean DEBUG = false; |
| const short negative = -1; |
| const octet LF = 10; |
| const unsigned long BIT_MASK = 0x0000fc00; |
| const float AVOGADRO = 6.022e23; |
| const unrestricted float sobig = Infinity; |
| const unrestricted double minusonedividedbyzero = -Infinity; |
| const short notanumber = NaN; |
| }; |
| |
| exception Error { |
| const short ERR_UNKNOWN = 0; |
| const short ERR_OUT_OF_MEMORY = 1; |
| |
| short errorCode; |
| };</webidl> |
| <Interface name="Util" id="::Util"> |
| <webidl>interface Util { |
| const boolean DEBUG = false; |
| const short negative = -1; |
| const octet LF = 10; |
| const unsigned long BIT_MASK = 0x0000fc00; |
| const float AVOGADRO = 6.022e23; |
| const unrestricted float sobig = Infinity; |
| const unrestricted double minusonedividedbyzero = -Infinity; |
| const short notanumber = NaN; |
| };</webidl> |
| <Const name="DEBUG" value="false" id="::Util::DEBUG"> |
| <webidl> const boolean DEBUG = false;</webidl> |
| <Type type="boolean"/> |
| </Const> |
| <Const name="negative" value="-1" id="::Util::negative"> |
| <webidl> const short negative = -1;</webidl> |
| <Type type="short"/> |
| </Const> |
| <Const name="LF" value="10" id="::Util::LF"> |
| <webidl> const octet LF = 10;</webidl> |
| <Type type="octet"/> |
| </Const> |
| <Const name="BIT_MASK" value="0x0000fc00" id="::Util::BIT_MASK"> |
| <webidl> const unsigned long BIT_MASK = 0x0000fc00;</webidl> |
| <Type type="unsigned long"/> |
| </Const> |
| <Const name="AVOGADRO" value="6.022e23" id="::Util::AVOGADRO"> |
| <webidl> const float AVOGADRO = 6.022e23;</webidl> |
| <Type type="float"/> |
| </Const> |
| <Const name="sobig" value="Infinity" id="::Util::sobig"> |
| <webidl> const unrestricted float sobig = Infinity;</webidl> |
| <Type type="unrestricted float"/> |
| </Const> |
| <Const name="minusonedividedbyzero" value="-Infinity" id="::Util::minusonedividedbyzero"> |
| <webidl> const unrestricted double minusonedividedbyzero = -Infinity;</webidl> |
| <Type type="unrestricted double"/> |
| </Const> |
| <Const name="notanumber" value="NaN" id="::Util::notanumber"> |
| <webidl> const short notanumber = NaN;</webidl> |
| <Type type="short"/> |
| </Const> |
| </Interface> |
| <Exception name="Error" id="::Error"> |
| <webidl>exception Error { |
| const short ERR_UNKNOWN = 0; |
| const short ERR_OUT_OF_MEMORY = 1; |
| |
| short errorCode; |
| };</webidl> |
| <Const name="ERR_UNKNOWN" value="0" id="::Error::ERR_UNKNOWN"> |
| <webidl> const short ERR_UNKNOWN = 0;</webidl> |
| <Type type="short"/> |
| </Const> |
| <Const name="ERR_OUT_OF_MEMORY" value="1" id="::Error::ERR_OUT_OF_MEMORY"> |
| <webidl> const short ERR_OUT_OF_MEMORY = 1;</webidl> |
| <Type type="short"/> |
| </Const> |
| <ExceptionField name="errorCode" id="::Error::errorCode"> |
| <webidl> short errorCode;</webidl> |
| <Type type="short"/> |
| </ExceptionField> |
| </Exception> |
| </Definitions> |