⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testnew.ice

📁 ICE-3.2 一个开源的中间件
💻 ICE
字号:
module Test{enum E { E3, E1, E2 };sequence<string> BoolStringSeq;sequence<byte> ByteByteSeq;sequence<short> ByteShortSeq;sequence<int> ByteIntSeq;sequence<long> ByteLongSeq;sequence<string> ByteStringSeq;sequence<byte> ShortByteSeq;sequence<short> ShortShortSeq;sequence<int> ShortIntSeq;sequence<long> ShortLongSeq;sequence<string> ShortStringSeq;sequence<byte> IntByteSeq;sequence<short> IntShortSeq;sequence<int> IntIntSeq;sequence<long> IntLongSeq;sequence<string> IntStringSeq;sequence<byte> LongByteSeq;sequence<short> LongShortSeq;sequence<int> LongIntSeq;sequence<long> LongLongSeq;sequence<string> LongStringSeq;sequence<float> FloatFloatSeq;sequence<double> FloatDoubleSeq;sequence<string> FloatStringSeq;sequence<float> DoubleFloatSeq;sequence<double> DoubleDoubleSeq;sequence<string> DoubleStringSeq;sequence<bool> StringBoolSeq;sequence<byte> StringByteSeq;sequence<short> StringShortSeq;sequence<int> StringIntSeq;sequence<long> StringLongSeq;sequence<float> StringFloatSeq;sequence<double> StringDoubleSeq;sequence<string> StringStringSeq;sequence<E> StringEnumSeq;sequence<Object*> StringProxySeq;dictionary<int, string> BoolStringDict;dictionary<int, byte> LongByteDict;dictionary<int, short> LongShortDict;dictionary<int, int> LongIntDict;dictionary<int, string> LongStringDict;dictionary<int, float> DoubleFloatDict;dictionary<int, string> DoubleStringDict;dictionary<int, bool> StringBoolDict;dictionary<int, long> StringLongDict;dictionary<int, double> StringDoubleDict;dictionary<int, E> StringEnumDict;class C{    BoolStringDict boolToStringDict;};class D extends C{    StringByteSeq stringToByteSeq;    Object obj;};class F{    StringEnumSeq stringToEnumSeq;};struct S{    //    // Primitive transformations.    //    string boolToString;    byte byteToByte;    short byteToShort;    int byteToInt;    long byteToLong;    string byteToString;    byte shortToByte;    short shortToShort;    int shortToInt;    long shortToLong;    string shortToString;    byte intToByte;    short intToShort;    int intToInt;    long intToLong;    string intToString;    byte longToByte;    short longToShort;    int longToInt;    long longToLong;    string longToString;    float floatToFloat;    double floatToDouble;    string floatToString;    float doubleToFloat;    double doubleToDouble;    string doubleToString;    bool stringToBool;    byte stringToByte;    short stringToShort;    int stringToInt;    long stringToLong;    float stringToFloat;    double stringToDouble;    string stringToString;    E stringToEnum;    Object* stringToProxy;    //    // Sequence transformations.    //    BoolStringSeq boolSeqToStringSeq;    ByteByteSeq byteSeqToByteSeq;    ByteShortSeq byteSeqToShortSeq;    ByteIntSeq byteSeqToIntSeq;    ByteLongSeq byteSeqToLongSeq;    ByteStringSeq byteSeqToStringSeq;    ShortByteSeq shortSeqToByteSeq;    ShortShortSeq shortSeqToShortSeq;    ShortIntSeq shortSeqToIntSeq;    ShortLongSeq shortSeqToLongSeq;    ShortStringSeq shortSeqToStringSeq;    IntByteSeq intSeqToByteSeq;    IntShortSeq intSeqToShortSeq;    IntIntSeq intSeqToIntSeq;    IntLongSeq intSeqToLongSeq;    IntStringSeq intSeqToStringSeq;    LongByteSeq longSeqToByteSeq;    LongShortSeq longSeqToShortSeq;    LongIntSeq longSeqToIntSeq;    LongLongSeq longSeqToLongSeq;    LongStringSeq longSeqToStringSeq;    FloatFloatSeq floatSeqToFloatSeq;    FloatDoubleSeq floatSeqToDoubleSeq;    FloatStringSeq floatSeqToStringSeq;    DoubleFloatSeq doubleSeqToFloatSeq;    DoubleDoubleSeq doubleSeqToDoubleSeq;    DoubleStringSeq doubleSeqToStringSeq;    StringBoolSeq stringSeqToBoolSeq;    StringByteSeq stringSeqToByteSeq;    StringShortSeq stringSeqToShortSeq;    StringIntSeq stringSeqToIntSeq;    StringLongSeq stringSeqToLongSeq;    StringFloatSeq stringSeqToFloatSeq;    StringDoubleSeq stringSeqToDoubleSeq;    StringStringSeq stringSeqToStringSeq;    StringEnumSeq stringSeqToEnumSeq;    StringProxySeq stringSeqToProxySeq;    //    // Dictionary transformations.    //    BoolStringDict boolToStringDict;    LongByteDict longToByteDict;    LongShortDict longToShortDict;    LongIntDict longToIntDict;    LongStringDict longToStringDict;    DoubleFloatDict doubleToFloatDict;    DoubleStringDict doubleToStringDict;    StringBoolDict stringToBoolDict;    StringLongDict stringToLongDict;    StringDoubleDict stringToDoubleDict;    StringEnumDict stringToEnumDict;    //    // Object transformations.    //    Object nilObject;    Object baseObject;    C cObject;    C dAsCObject;    D dObject;};};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -