CORBAservices

Module CosQueryCollection

IDL source    Global index
module CosQueryCollection


Interface index.

  • Collection
  • CollectionFactory
  • Iterator
  • Type index.

  • Decimal
  • FieldValue
  • Istring
  • Null
  • NVPair
  • ParameterList
  • Record
  • Value
  • ValueType
  • Exception index.

  • ElementInvalid
  • IteratorInvalid
  • PositionInvalid
  • Types.

  • Decimal

      struct Decimal {
        long precision; 
        long scale; 
        sequence<octet> value; 
      }; 
    

  • FieldValue

      union FieldValue switch (boolean) {
        case 0: Value v;
      }

  • Istring

      typedef string Istring;
    

  • Null

      typedef boolean Null;
    

  • NVPair

      struct NVPair {
        Istring name; 
        any value; 
      }; 
    

  • ParameterList

      typedef sequence<NVPair> ParameterList;
    

  • Record

      typedef sequence<FieldValue> Record;
    

  • Value

      union Value switch (ValueType) {
        case 0: boolean b;
        case 1: char c;
        case 2: octet o;
        case 3: short s;
        case 4: unsigned short us;
        case 5: long l;
        case 6: unsigned long ul;
        case 7: float f;
        case 8: double d;
        case 9: string str;
        case 10: Object obj;
        case 11: any a;
        case 12: short si;
        case 13: long i;
        case 14: float r;
        case 15: double dp;
        case 16: string ch;
        case 17: Decimal dec;
        case 18: Decimal n;
      }

  • ValueType

      enum ValueType {
        TypeBoolean, 
        TypeChar, 
        TypeOctet, 
        TypeShort, 
        TypeUShort, 
        TypeLong, 
        TypeULong, 
        TypeFloat, 
        TypeDouble, 
        TypeString, 
        TypeObject, 
        TypeAny, 
        TypeSmallInt, 
        TypeInteger, 
        TypeReal, 
        TypeDoublePrecision, 
        TypeCharacter, 
        TypeDecimal, 
        TypeNumeric
      }; 
    

    Exceptions.

  • ElementInvalid

      exception ElementInvalid {
      }; 
    

  • IteratorInvalid

      exception IteratorInvalid {
      }; 
    

  • PositionInvalid

      exception PositionInvalid {
      }; 
    


    Generated by Sylvain BARTHELEMY, http://www.barth.netliberte.org,
    with Sandia idldoc 1.0.