Property | Type | Description | |
---|---|---|---|
fieldOrder | int[] |
Method | Description | |
---|---|---|
Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingIssuer | ||
Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingIssuerLen | ||
Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingSecurityDesc | ||
Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingSecurityDescLen | ||
Get ( QuickFix val ) : QuickFix.Fields.LastFragment | ||
Get ( QuickFix val ) : QuickFix.Fields.NoQuoteEntries | ||
Get ( QuickFix val ) : QuickFix.Fields.NoUnderlyingSecurityAltID | ||
Get ( QuickFix val ) : QuickFix.Fields.NoUnderlyingStips | ||
Get ( QuickFix val ) : QuickFix.Fields.NoUndlyInstrumentParties | ||
Get ( QuickFix val ) : QuickFix.Fields.QuoteSetID | ||
Get ( QuickFix val ) : QuickFix.Fields.QuoteSetValidUntilTime | ||
Get ( QuickFix val ) : QuickFix.Fields.TotNoQuoteEntries | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingAdjustedQuantity | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingAllocationPercent | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCFICode | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCPProgram | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCPRegType | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCapValue | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCashAmount | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCashType | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingContractMultiplier | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCountryOfIssue | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCouponPaymentDate | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCouponRate | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCreditRating | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCurrency | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCurrentValue | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingDirtyPrice | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingEndPrice | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingEndValue | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingFXRate | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingFXRateCalc | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingFactor | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingInstrRegistry | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingIssueDate | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingIssuer | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingLocaleOfIssue | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingMaturityDate | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingMaturityMonthYear | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingOptAttribute | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingProduct | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingPx | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingQty | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRedemptionDate | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRepoCollateralSecurityType | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRepurchaseRate | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRepurchaseTerm | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityDesc | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityExchange | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityID | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityIDSource | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecuritySubType | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityType | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSettlMethod | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSettlementType | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStartValue | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStateOrProvinceOfIssue | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStrikeCurrency | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStrikePrice | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSymbol | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSymbolSfx | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingTimeUnit | ||
Get ( QuickFix val ) : QuickFix.Fields.UnderlyingUnitOfMeasure | ||
IsSet ( QuickFix val ) : bool | ||
IsSetEncodedUnderlyingIssuer ( ) : bool | ||
IsSetEncodedUnderlyingIssuerLen ( ) : bool | ||
IsSetEncodedUnderlyingSecurityDesc ( ) : bool | ||
IsSetEncodedUnderlyingSecurityDescLen ( ) : bool | ||
IsSetLastFragment ( ) : bool | ||
IsSetNoQuoteEntries ( ) : bool | ||
IsSetNoUnderlyingSecurityAltID ( ) : bool | ||
IsSetNoUnderlyingStips ( ) : bool | ||
IsSetNoUndlyInstrumentParties ( ) : bool | ||
IsSetQuoteSetID ( ) : bool | ||
IsSetQuoteSetValidUntilTime ( ) : bool | ||
IsSetTotNoQuoteEntries ( ) : bool | ||
IsSetUnderlyingAdjustedQuantity ( ) : bool | ||
IsSetUnderlyingAllocationPercent ( ) : bool | ||
IsSetUnderlyingCFICode ( ) : bool | ||
IsSetUnderlyingCPProgram ( ) : bool | ||
IsSetUnderlyingCPRegType ( ) : bool | ||
IsSetUnderlyingCapValue ( ) : bool | ||
IsSetUnderlyingCashAmount ( ) : bool | ||
IsSetUnderlyingCashType ( ) : bool | ||
IsSetUnderlyingContractMultiplier ( ) : bool | ||
IsSetUnderlyingCountryOfIssue ( ) : bool | ||
IsSetUnderlyingCouponPaymentDate ( ) : bool | ||
IsSetUnderlyingCouponRate ( ) : bool | ||
IsSetUnderlyingCreditRating ( ) : bool | ||
IsSetUnderlyingCurrency ( ) : bool | ||
IsSetUnderlyingCurrentValue ( ) : bool | ||
IsSetUnderlyingDirtyPrice ( ) : bool | ||
IsSetUnderlyingEndPrice ( ) : bool | ||
IsSetUnderlyingEndValue ( ) : bool | ||
IsSetUnderlyingFXRate ( ) : bool | ||
IsSetUnderlyingFXRateCalc ( ) : bool | ||
IsSetUnderlyingFactor ( ) : bool | ||
IsSetUnderlyingInstrRegistry ( ) : bool | ||
IsSetUnderlyingIssueDate ( ) : bool | ||
IsSetUnderlyingIssuer ( ) : bool | ||
IsSetUnderlyingLocaleOfIssue ( ) : bool | ||
IsSetUnderlyingMaturityDate ( ) : bool | ||
IsSetUnderlyingMaturityMonthYear ( ) : bool | ||
IsSetUnderlyingOptAttribute ( ) : bool | ||
IsSetUnderlyingProduct ( ) : bool | ||
IsSetUnderlyingPx ( ) : bool | ||
IsSetUnderlyingQty ( ) : bool | ||
IsSetUnderlyingRedemptionDate ( ) : bool | ||
IsSetUnderlyingRepoCollateralSecurityType ( ) : bool | ||
IsSetUnderlyingRepurchaseRate ( ) : bool | ||
IsSetUnderlyingRepurchaseTerm ( ) : bool | ||
IsSetUnderlyingSecurityDesc ( ) : bool | ||
IsSetUnderlyingSecurityExchange ( ) : bool | ||
IsSetUnderlyingSecurityID ( ) : bool | ||
IsSetUnderlyingSecurityIDSource ( ) : bool | ||
IsSetUnderlyingSecuritySubType ( ) : bool | ||
IsSetUnderlyingSecurityType ( ) : bool | ||
IsSetUnderlyingSettlMethod ( ) : bool | ||
IsSetUnderlyingSettlementType ( ) : bool | ||
IsSetUnderlyingStartValue ( ) : bool | ||
IsSetUnderlyingStateOrProvinceOfIssue ( ) : bool | ||
IsSetUnderlyingStrikeCurrency ( ) : bool | ||
IsSetUnderlyingStrikePrice ( ) : bool | ||
IsSetUnderlyingSymbol ( ) : bool | ||
IsSetUnderlyingSymbolSfx ( ) : bool | ||
IsSetUnderlyingTimeUnit ( ) : bool | ||
IsSetUnderlyingUnitOfMeasure ( ) : bool | ||
NoQuoteSetsGroup ( ) | ||
Set ( QuickFix val ) : void |
public Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingIssuer | ||
val | QuickFix | |
return | QuickFix.Fields.EncodedUnderlyingIssuer |
public Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingIssuerLen | ||
val | QuickFix | |
return | QuickFix.Fields.EncodedUnderlyingIssuerLen |
public Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingSecurityDesc | ||
val | QuickFix | |
return | QuickFix.Fields.EncodedUnderlyingSecurityDesc |
public Get ( QuickFix val ) : QuickFix.Fields.EncodedUnderlyingSecurityDescLen | ||
val | QuickFix | |
return | QuickFix.Fields.EncodedUnderlyingSecurityDescLen |
public Get ( QuickFix val ) : QuickFix.Fields.LastFragment | ||
val | QuickFix | |
return | QuickFix.Fields.LastFragment |
public Get ( QuickFix val ) : QuickFix.Fields.NoQuoteEntries | ||
val | QuickFix | |
return | QuickFix.Fields.NoQuoteEntries |
public Get ( QuickFix val ) : QuickFix.Fields.NoUnderlyingSecurityAltID | ||
val | QuickFix | |
return | QuickFix.Fields.NoUnderlyingSecurityAltID |
public Get ( QuickFix val ) : QuickFix.Fields.NoUnderlyingStips | ||
val | QuickFix | |
return | QuickFix.Fields.NoUnderlyingStips |
public Get ( QuickFix val ) : QuickFix.Fields.NoUndlyInstrumentParties | ||
val | QuickFix | |
return | QuickFix.Fields.NoUndlyInstrumentParties |
public Get ( QuickFix val ) : QuickFix.Fields.QuoteSetID | ||
val | QuickFix | |
return | QuickFix.Fields.QuoteSetID |
public Get ( QuickFix val ) : QuickFix.Fields.QuoteSetValidUntilTime | ||
val | QuickFix | |
return | QuickFix.Fields.QuoteSetValidUntilTime |
public Get ( QuickFix val ) : QuickFix.Fields.TotNoQuoteEntries | ||
val | QuickFix | |
return | QuickFix.Fields.TotNoQuoteEntries |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingAdjustedQuantity | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingAdjustedQuantity |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingAllocationPercent | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingAllocationPercent |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCFICode | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCFICode |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCPProgram | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCPProgram |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCPRegType | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCPRegType |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCapValue | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCapValue |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCashAmount | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCashAmount |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCashType | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCashType |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingContractMultiplier | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingContractMultiplier |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCountryOfIssue | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCountryOfIssue |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCouponPaymentDate | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCouponPaymentDate |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCouponRate | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCouponRate |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCreditRating | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCreditRating |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCurrency | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCurrency |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingCurrentValue | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingCurrentValue |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingDirtyPrice | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingDirtyPrice |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingEndPrice | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingEndPrice |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingEndValue | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingEndValue |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingFXRate | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingFXRate |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingFXRateCalc | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingFXRateCalc |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingFactor | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingFactor |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingInstrRegistry | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingInstrRegistry |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingIssueDate | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingIssueDate |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingIssuer | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingIssuer |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingLocaleOfIssue | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingLocaleOfIssue |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingMaturityDate | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingMaturityDate |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingMaturityMonthYear | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingMaturityMonthYear |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingOptAttribute | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingOptAttribute |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingProduct | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingProduct |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingPx | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingPx |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingQty | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingQty |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRedemptionDate | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingRedemptionDate |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRepoCollateralSecurityType | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingRepoCollateralSecurityType |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRepurchaseRate | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingRepurchaseRate |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingRepurchaseTerm | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingRepurchaseTerm |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityDesc | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSecurityDesc |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityExchange | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSecurityExchange |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityID | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSecurityID |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityIDSource | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSecurityIDSource |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecuritySubType | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSecuritySubType |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSecurityType | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSecurityType |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSettlMethod | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSettlMethod |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSettlementType | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSettlementType |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStartValue | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingStartValue |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStateOrProvinceOfIssue | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingStateOrProvinceOfIssue |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStrikeCurrency | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingStrikeCurrency |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingStrikePrice | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingStrikePrice |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSymbol | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSymbol |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingSymbolSfx | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingSymbolSfx |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingTimeUnit | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingTimeUnit |
public Get ( QuickFix val ) : QuickFix.Fields.UnderlyingUnitOfMeasure | ||
val | QuickFix | |
return | QuickFix.Fields.UnderlyingUnitOfMeasure |
public IsSetEncodedUnderlyingIssuer ( ) : bool | ||
return | bool |
public IsSetEncodedUnderlyingIssuerLen ( ) : bool | ||
return | bool |
public IsSetEncodedUnderlyingSecurityDesc ( ) : bool | ||
return | bool |
public IsSetEncodedUnderlyingSecurityDescLen ( ) : bool | ||
return | bool |
public IsSetNoUnderlyingSecurityAltID ( ) : bool | ||
return | bool |
public IsSetNoUndlyInstrumentParties ( ) : bool | ||
return | bool |
public IsSetQuoteSetValidUntilTime ( ) : bool | ||
return | bool |
public IsSetUnderlyingAdjustedQuantity ( ) : bool | ||
return | bool |
public IsSetUnderlyingAllocationPercent ( ) : bool | ||
return | bool |
public IsSetUnderlyingContractMultiplier ( ) : bool | ||
return | bool |
public IsSetUnderlyingCountryOfIssue ( ) : bool | ||
return | bool |
public IsSetUnderlyingCouponPaymentDate ( ) : bool | ||
return | bool |
public IsSetUnderlyingCreditRating ( ) : bool | ||
return | bool |
public IsSetUnderlyingCurrentValue ( ) : bool | ||
return | bool |
public IsSetUnderlyingInstrRegistry ( ) : bool | ||
return | bool |
public IsSetUnderlyingLocaleOfIssue ( ) : bool | ||
return | bool |
public IsSetUnderlyingMaturityDate ( ) : bool | ||
return | bool |
public IsSetUnderlyingMaturityMonthYear ( ) : bool | ||
return | bool |
public IsSetUnderlyingOptAttribute ( ) : bool | ||
return | bool |
public IsSetUnderlyingRedemptionDate ( ) : bool | ||
return | bool |
public IsSetUnderlyingRepoCollateralSecurityType ( ) : bool | ||
return | bool |
public IsSetUnderlyingRepurchaseRate ( ) : bool | ||
return | bool |
public IsSetUnderlyingRepurchaseTerm ( ) : bool | ||
return | bool |
public IsSetUnderlyingSecurityDesc ( ) : bool | ||
return | bool |
public IsSetUnderlyingSecurityExchange ( ) : bool | ||
return | bool |
public IsSetUnderlyingSecurityIDSource ( ) : bool | ||
return | bool |
public IsSetUnderlyingSecuritySubType ( ) : bool | ||
return | bool |
public IsSetUnderlyingSecurityType ( ) : bool | ||
return | bool |
public IsSetUnderlyingSettlementType ( ) : bool | ||
return | bool |
public IsSetUnderlyingStateOrProvinceOfIssue ( ) : bool | ||
return | bool |
public IsSetUnderlyingStrikeCurrency ( ) : bool | ||
return | bool |
public IsSetUnderlyingUnitOfMeasure ( ) : bool | ||
return | bool |