home *** CD-ROM | disk | FTP | other *** search
Wrap
Text File | 1996-02-20 | 105.2 KB | 2,425 lines
// // FILE NAME: VBSample.vbe // // DESCRIPTION: // Declaration of the sample interfaces for the C++ Visual Builder. // This file is used to create the VBSample.vbb file. // // COPYRIGHT: // IBM(R) VisualAge(TM) for C++ * // (C) Copyright International Business Machines Corporation 1991, 1996 * // - Licensed Material - Program-Property of IBM - All Rights Reserved. // US Government Users Restricted Rights - Use, duplication, or disclosure // restricted by GSA ADP Schedule Contract with IBM Corp. // // This program will not run in DOS mode. // // DISCLAIMER OF WARRANTIES: // The following [enclosed] code is sample code created by IBM // Corporation. This sample code is not part of any standard IBM product // and is provided to you solely for the purpose of assisting you in the // development of your applications. The code is provided "AS IS", // without warranty of any kind. IBM shall not be liable for any damages // arising out of your use of the sample code, even if they have been // advised of the possibility of such damages. // // //VBBeginPartInfo: IRecord, "IBM record" //VBParent: IVBase //VBIncludes: <irecord.hpp> _IRECORD_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: class, 204, cppres // //VBAttribute: ordered, //VB: "Returns false.", //VB: IBoolean, //VB: virtual IBoolean isOrdered() const //VBAttribute: size,"Return the size attribute.", //VB: unsigned long, //VB: unsigned long size() const //VBAction: operator = //VB: ,"Replaces the contents of the record.",, //VB: IRecord& operator =(const IString& aRecord) //VBPreferredFeatures: this, ordered, size //VBEndPartInfo: IRecord // // //VBBeginPartInfo: IOrderedRecord, "IBM ordered record" //VBParent: IRecord //VBIncludes: <iordrrec.hpp> _IORDRREC_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: class, 204, cppres // //VBAction: operator != //VB: ,"True if and only if the records are not identical.", IBoolean, //VB: virtual IBoolean operator !=(const IOrderedRecord& aRecord) const //VBAction: operator < //VB: ,"True if and only if the first record is less than the second, when compared as IStrings.", IBoolean, //VB: virtual IBoolean operator <(const IOrderedRecord& aRecord) const //VBAction: operator <= //VB: ,"Equivalent to '(record1 < record2) || (record1 == record2)'.", IBoolean, //VB: virtual IBoolean operator <=(const IOrderedRecord& aRecord) const //VBAction: operator == //VB: ,"True if and only if the records are identical.", IBoolean, //VB: virtual IBoolean operator ==(const IOrderedRecord& aRecord) const //VBAction: operator > //VB: ,"Equivalent to '!(record1 <= record2)'.", IBoolean, //VB: virtual IBoolean operator >(const IOrderedRecord& aRecord) const //VBAction: operator >= //VB: ,"Equivalent to '!(record1 < record2)'.", IBoolean, //VB: virtual IBoolean operator >=(const IOrderedRecord& aRecord) const //VBPreferredFeatures: this //VBEndPartInfo: IOrderedRecord // // //VBBeginPartInfo: ICustomer, "IBM sample customer part" //VBParent: IStandardNotifier //VBIncludes: <icust.hpp> _ICUST_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 10478, cppres // //VBAttribute: address, //VB: "Query the address (IAddress*) attribute.", //VB: IAddress*, //VB: virtual IAddress* address() const, //VB: virtual ICustomer& setAddress(IAddress* address), //VB: addressId //VBAttribute: date, //VB: "Query the date (IDate) attribute.", //VB: IDate, //VB: virtual IDate date() const, //VB: virtual ICustomer& setDate(const IDate& date), //VB: dateId //VBAttribute: homePhone, //VB: "Query the homePhone (IString) attribute.", //VB: IString, //VB: virtual IString homePhone() const, //VB: virtual ICustomer& setHomePhone(const IString& homePhone), //VB: homePhoneId //VBAttribute: name, //VB: "Query the name (IString) attribute.", //VB: IString, //VB: virtual IString name() const, //VB: virtual ICustomer& setName(const IString& name), //VB: nameId //VBAttribute: time, //VB: "Query the time (ITime) attribute.", //VB: ITime, //VB: virtual ITime time() const, //VB: virtual ICustomer& setTime(const ITime& time), //VB: timeId //VBAttribute: workPhone, //VB: "Query the workPhone (IString) attribute.", //VB: IString, //VB: virtual IString workPhone() const, //VB: virtual ICustomer& setWorkPhone(const IString& workPhone), //VB: workPhoneId //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const ICustomer* aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const ICustomer& aValue) const //VBAction: setAddressToDefault //VB: ,"Perform the setAddressToDefault action.",, //VB: virtual ICustomer& setAddressToDefault() //VBAction: setHomePhoneToDefault //VB: ,"Perform the setHomePhoneToDefault action.",, //VB: virtual ICustomer& setHomePhoneToDefault() //VBAction: setNameToDefault //VB: ,"Perform the setNameToDefault action.",, //VB: virtual ICustomer& setNameToDefault() //VBAction: setWorkPhoneToDefault //VB: ,"Perform the setWorkPhoneToDefault action.",, //VB: virtual ICustomer& setWorkPhoneToDefault() //VBPreferredFeatures: this, name, address, date, homePhone, time, workPhone, setNameToDefault //VBEndPartInfo: ICustomer // //VBBeginTypedefInfo: ICustomerElemPtr //VBIncludes: <icust.hpp> //VBPartDataFile: 'VBSample.vbb' //VBEndTypedefInfo: ICustomerElemPtr // //VBBeginTypedefInfo: ICustomerMngPtr //VBIncludes: <icust.hpp> //VBPartDataFile: 'VBSample.vbb' //VBEndTypedefInfo: ICustomerMngPtr // // //VBBeginPartInfo: IAddress, "IBM sample address part" //VBParent: IStandardNotifier //VBIncludes: <iadd.hpp> _IADD_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 10058, cppres // //VBAttribute: city, //VB: "Query the city (IString) attribute.", //VB: IString, //VB: virtual IString city() const, //VB: virtual IAddress& setCity(const IString& city), //VB: cityId //VBAttribute: state, //VB: "Query the state (IString) attribute.", //VB: IString, //VB: virtual IString state() const, //VB: virtual IAddress& setState(const IString& state), //VB: stateId //VBAttribute: street, //VB: "Query the street (IString) attribute.", //VB: IString, //VB: virtual IString street() const, //VB: virtual IAddress& setStreet(const IString& street), //VB: streetId //VBAttribute: zip, //VB: "Query the zip (IString) attribute.", //VB: IString, //VB: virtual IString zip() const, //VB: virtual IAddress& setZip(const IString& zip), //VB: zipId //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IAddress* aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IAddress* aValue) const //VBAction: setCityToDefault //VB: ,"Perform the setCityToDefault action.",, //VB: virtual IAddress& setCityToDefault() //VBAction: setStateToDefault //VB: ,"Perform the setStateToDefault action.",, //VB: virtual IAddress& setStateToDefault() //VBAction: setStreetToDefault //VB: ,"Perform the setStreetToDefault action.",, //VB: virtual IAddress& setStreetToDefault() //VBAction: setToDefault //VB: ,"Perform the setToDefault action.",, //VB: virtual IAddress& setToDefault() //VBAction: setZipToDefault //VB: ,"Perform the setZipToDefault action.",, //VB: virtual IAddress& setZipToDefault() //VBPreferredFeatures: this, city, state, street, zip, setToDefault //VBEndPartInfo: IAddress // // //VBBeginPartInfo: ICompany, "IBM sample company part" //VBParent: IStandardNotifier //VBIncludes: <icompany.hpp> _ICOMPANY_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 10082, cppres // //VBEvent: customerAddedEvent, //VB: "Notification event for when customer added to customer list.", //VB: customerAddedId //VBAttribute: address, //VB: "Query the address (IAddress*) attribute.", //VB: IAddress*, //VB: virtual IAddress* address() const, //VB: virtual ICompany& setAddress(IAddress* address), //VB: addressId //VBAttribute: customerList, //VB: "Query the customerList (IVSequence <ICustomer*> *) attribute.", //VB: IVSequence < ICustomer * >*, //VB: virtual IVSequence < ICustomer * >* customerList() const, //VB: virtual ICompany& setCustomerList(const IVSequence < ICustomer * >& customerList), //VB: customerListId //VBAttribute: name, //VB: "Query the name (IString) attribute.", //VB: IString, //VB: virtual IString name() const, //VB: virtual ICompany& setName(const IString& name), //VB: nameId //VBAttribute: phone, //VB: "Query the phone (IString) attribute.", //VB: IString, //VB: virtual IString phone() const, //VB: virtual ICompany& setPhone(const IString& phone), //VB: phoneId //VBAction: addCustomer //VB: ,"Perform the add customer action.",, //VB: virtual ICompany& addCustomer(const IString& name) //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const ICompany& aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const ICompany& aValue) const //VBAction: setAddressToDefault //VB: ,"Perform the setAddressToDefault action.",, //VB: virtual ICompany& setAddressToDefault() //VBAction: setCustomerListToDefault //VB: ,"Perform the setCustomerListToDefault action.",, //VB: virtual ICompany& setCustomerListToDefault() //VBAction: setNameToDefault //VB: ,"Perform the setNameToDefault action.",, //VB: virtual ICompany& setNameToDefault() //VBAction: setPhoneToDefault //VB: ,"Perform the setPhoneToDefault action.",, //VB: virtual ICompany& setPhoneToDefault() //VBPreferredFeatures: this, name, address, customerList, phone, addCustomer, customerAddedEvent //VBEndPartInfo: ICompany // //VBBeginTypedefInfo: ICompanyElemPtr //VBIncludes: <icust.hpp> //VBPartDataFile: 'VBSample.vbb' //VBEndTypedefInfo: ICompanyElemPtr // //VBBeginTypedefInfo: ICompanyMngPtr //VBIncludes: <icust.hpp> //VBPartDataFile: 'VBSample.vbb' //VBEndTypedefInfo: ICompanyMngPtr // // //VBBeginPartInfo: IVBDataTypePart, "IBM VB abstract class for all data type parts" //VBParent: IStandardNotifier //VBIncludes: <ivbdtype.hpp> _IVBDTYPE_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres, abstract // //VBEvent: valueEqualDefaultEvent, //VB: "Notification event for value equals default attribute.", //VB: valueEqualDefaultId //VBEvent: inputStringNotValid, //VB: "Notification event when input string not valid.", //VB: inputStringNotValidId //VBEvent: inputStringIsValid, //VB: "Notification event when input string is valid.", //VB: inputStringIsValidId //VBEvent: valueNotEqualDefaultEvent, //VB: "Notification event when value does not equal default attribute.", //VB: valueNotEqualDefaultId //VBEvent: valueEqualLowLimitEvent, //VB: "Notification event when value equals low limit attribute.", //VB: valueEqualLowLimitId //VBEvent: valueEqualHighLimitEvent, //VB: "Notification event when value equals high limit attribute.", //VB: valueEqualHighLimitId //VBEvent: valueBelowLowLimitEvent, //VB: "Notification event when value is below low limit attribute.", //VB: valueBelowLowLimitId //VBEvent: valueAboveHighLimitEvent, //VB: "Notification event when value is above high limit attribute.", //VB: valueAboveHighLimitId //VBEvent: valueOutsideLimitsEvent, //VB: "Notification when (value < low limit) or (value > high limit).", //VB: valueOutsideLimitsId //VBEvent: valueWithinLimitsEvent, //VB: "Notification when (high limit >= value >= low limit).", //VB: valueWithinLimitsId //VBEvent: valueNotZeroEvent, //VB: "Notification event when value is not zero.", //VB: valueNotZeroId //VBEvent: valueZeroEvent, //VB: "Notification event for value is zero.", //VB: valueZeroId //VBEvent: valuePositiveEvent, //VB: "Notification event when value is positive (value > 0).", //VB: valuePositiveId //VBEvent: valueNegativeEvent, //VB: "Notification event when value is negative (value < 0).", //VB: valueNegativeId //VBEvent: textEqualDefaultEvent, //VB: "Notification event when text equals default attribute.", //VB: textEqualDefaultId //VBEvent: textNotEqualDefaultEvent, //VB: "Notification event when text does not equal default attribute.", //VB: textNotEqualDefaultId //VBEvent: textLengthEvent, //VB: "Notification event for textLength attribute.", //VB: textLengthId //VBEvent: lowerCaseEvent, //VB: "Notification event when text is lower case.", //VB: lowerCaseId //VBEvent: upperCaseEvent, //VB: "Notification event when text is upper case.", //VB: upperCaseId //VBEvent: digitsEvent, //VB: "Notification event for digits attribute.", //VB: digitsId //VBEndPartInfo: IVBDataTypePart // // //VBBeginPartInfo: IVBBooleanPart, "IBM VB part support for Boolean data" //VBParent: IVBDataTypePart //VBIncludes: <ivbbool.hpp> _IVBBOOL_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres //VBConstructor: IVBBooleanPart ( //VB: Boolean value = false //VB: ) // //VBEvent: valueTrueEvent, //VB: "Notification event for value is true.", //VB: VALUETRUEID //VBEvent: valueFalseEvent, //VB: "Notification event for value is false.", //VB: VALUEFALSEID //VBAttribute: defaultValue, //VB: "Query the defaultValue (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean defaultValue() const, //VB: virtual IVBBooleanPart& setDefaultValue(Boolean defaultValue = false), //VB: defaultValueId //VBAttribute: valueEqualDefault, //VB: "Query the valueEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualDefault() const,, //VB: valueId //VBAttribute: valueNotEqualDefault, //VB: "Query the valueNotEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotEqualDefault() const,, //VB: valueId //VBAttribute: notValue, //VB: "Query the notValue (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notValue() const, //VB: virtual IVBBooleanPart& setNotValue(Boolean notValue), //VB: valueId //VB: , NOSETTING //VBAttribute: notValueAsText, //VB: "Query the notValueAsText (IString) attribute.", //VB: IString, //VB: virtual IString notValueAsText() const, //VB: virtual IVBBooleanPart& setNotValueAsText(const IString& notValueAsText), //VB: valueId //VB: , NOSETTING //VBAttribute: value, //VB: "Query the value (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean value() const, //VB: virtual IVBBooleanPart& setValue(Boolean value), //VB: valueId //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const, //VB: virtual IVBBooleanPart& setValueAsText(const IString* valueAsText), //VB: valueId //VB: , NOSETTING //VBAction: assignValueToDefault //VB: ,"Assign the value attribute to false.",, //VB: virtual IVBBooleanPart& assignValueToDefault() //VBAction: assignValueToFalse //VB: ,"Assign the value attribute to false.",, //VB: virtual IVBBooleanPart& assignValueToFalse() //VBAction: assignValueToTrue //VB: ,"Assign the value attribute to true.",, //VB: virtual IVBBooleanPart& assignValueToTrue() //VBAction: copyValueToDefault //VB: ,"Copy value to default value.",, //VB: virtual IVBBooleanPart& copyValueToDefault() //VBAction: logicalAndValue //VB: ,"Perform logical and operator on value.",, //VB: virtual IVBBooleanPart& logicalAndValue(Boolean andValue) //VBAction: logicalNotValue //VB: ,"Perform logical negation on value.",, //VB: virtual IVBBooleanPart& logicalNotValue() //VBAction: logicalOrValue //VB: ,"Perform logical or operator on value.",, //VB: virtual IVBBooleanPart& logicalOrValue(Boolean orValue) //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBBooleanPart& aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBBooleanPart* aValue) const //VBPreferredFeatures: this, value, notValue, assignValueToTrue, assignValueToFalse, valueAsText, assignValueToDefault, valueTrueEvent, valueFalseEvent //VBEndPartInfo: IVBBooleanPart // // //VBBeginPartInfo: IVBLongPart, "IBM VB part support for Long data" //VBParent: IVBDataTypePart //VBIncludes: <ivblong.hpp> _IVBLONG_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres //VBConstructor: IVBLongPart ( //VB: long value = 0 //VB: ) // //VBAttribute: defaultValue, //VB: "Query the defaultValue (long) attribute.", //VB: long, //VB: virtual long defaultValue() const, //VB: virtual IVBLongPart& setDefaultValue(long defaultValue = 0), //VB: defaultValueId //VBAttribute: highLimit, //VB: "Query the highLimit (long) attribute.", //VB: long, //VB: virtual long highLimit() const, //VB: virtual IVBLongPart& setHighLimit(long highLimit = LONG_MAX), //VB: highLimitId //VBAttribute: valueAboveHighLimit, //VB: "Query the valueAboveHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueAboveHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueBelowLowLimit, //VB: "Query the valueBelowLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueBelowLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualDefault, //VB: "Query the valueEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueEqualHighLimit, //VB: "Query the valueEqualHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualLowLimit, //VB: "Query the valueEqualLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueNegative, //VB: "Query the valueNegative (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNegative() const,, //VB: valueId //VBAttribute: valueNotEqualDefault, //VB: "Query the valueNotEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueNotZero, //VB: "Query the valueNotZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotZero() const,, //VB: valueId //VBAttribute: valueOutsideLimits, //VB: "Query the valueOutsideLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueOutsideLimits() const,, //VB: VBANYEVENT //VBAttribute: valuePositive, //VB: "Query the valuePositive (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValuePositive() const,, //VB: valueId //VBAttribute: valueWithinLimits, //VB: "Query the valueWithinLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueWithinLimits() const,, //VB: valueId //VBAttribute: valueZero, //VB: "Query the valueZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueZero() const,, //VB: valueId //VBAttribute: lowLimit, //VB: "Query the lowLimit (long) attribute.", //VB: long, //VB: virtual long lowLimit() const, //VB: virtual IVBLongPart& setLowLimit(long lowLimit = LONG_MIN), //VB: lowLimitId //VBAttribute: value, //VB: "Query the value (long) attribute.", //VB: long, //VB: virtual long value() const, //VB: virtual IVBLongPart& setValue(long value), //VB: valueId //VBAttribute: valueAs1Based, //VB: "Query the valueAs1Based (long) attribute.", //VB: long, //VB: virtual long valueAs1Based() const, //VB: virtual IVBLongPart& setValueAs1Based(long valueAs1Based), //VB: valueId //VB: , NOSETTING //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const, //VB: virtual IVBLongPart& setValueAsText(const IString& valueAsText), //VB: valueId //VB: , NOSETTING //VBAction: addValue //VB: ,"Perform add operator on value.",, //VB: virtual IVBLongPart& addValue(long addValue = 1) //VBAction: andValue //VB: ,"Perform and operator on value.",, //VB: virtual IVBLongPart& andValue(long andValue = 1) //VBAction: assignValueToDefault //VB: ,"Assign the value attribute to false.",, //VB: virtual IVBLongPart& assignValueToDefault() //VBAction: assignValueToHighLimit //VB: ,"Assign value attribute to high limit ",, //VB: virtual IVBLongPart& assignValueToHighLimit() //VBAction: assignValueToLowLimit //VB: ,"Assign value attribute to low limit.",, //VB: virtual IVBLongPart& assignValueToLowLimit() //VBAction: assignValueToOne //VB: ,"Assign value attribute to 1 (true).",, //VB: virtual IVBLongPart& assignValueToOne() //VBAction: assignValueToRandom //VB: ,"Assign value to pseudo-random number ",, //VB: virtual IVBLongPart& assignValueToRandom() //VBAction: assignValueToZero //VB: ,"Assign value attribute to 0 (false).",, //VB: virtual IVBLongPart& assignValueToZero() //VBAction: copyValueToDefault //VB: ,"Copy value to default value.",, //VB: virtual IVBLongPart& copyValueToDefault() //VBAction: divideValue //VB: ,"Perform divide operator on value.",, //VB: virtual IVBLongPart& divideValue(long divideValue = 2) //VBAction: multiplyValue //VB: ,"Perform multiply operator on value.",, //VB: virtual IVBLongPart& multiplyValue(long multiplyValue = 2) //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBLongPart& aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBLongPart* aValue) const //VBAction: orValue //VB: ,"Perform or operator on value.",, //VB: virtual IVBLongPart& orValue(long orValue = 1) //VBAction: squareValue //VB: ,"Square the value attribute.",, //VB: virtual IVBLongPart& squareValue() //VBAction: subtractValue //VB: ,,, //VB: virtual IVBLongPart& subtractValue(long subtractValue = 1) //VBPreferredFeatures: this, value, assignValueToZero, assignValueToOne, valueAsText, assignValueToDefault, addValue, lowLimit, highLimit, valueOutsideLimitsEvent, valueWithinLimitsEvent //VBEndPartInfo: IVBLongPart // // //VBBeginPartInfo: IVBUnsignedLongPart, "IBM VB part support for Unsigned Long data" //VBParent: IVBDataTypePart //VBIncludes: <ivbulong.hpp> _IVBULONG_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres //VBConstructor: IVBUnsignedLongPart ( //VB: unsigned long value = 0 //VB: ) // //VBAttribute: defaultValue, //VB: "Query the defaultValue (unsigned long) attribute.", //VB: unsigned long, //VB: virtual unsigned long defaultValue() const, //VB: virtual IVBUnsignedLongPart& setDefaultValue(unsigned long defaultValue = 0), //VB: defaultValueId //VBAttribute: highLimit, //VB: "Query the highLimit (unsigned long) attribute.", //VB: unsigned long, //VB: virtual unsigned long highLimit() const, //VB: virtual IVBUnsignedLongPart& setHighLimit(unsigned long highLimit = ULONG_MAX), //VB: highLimitId //VBAttribute: valueAboveHighLimit, //VB: "Query the valueAboveHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueAboveHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueBelowLowLimit, //VB: "Query the valueBelowLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueBelowLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualDefault, //VB: "Query the valueEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueEqualHighLimit, //VB: "Query the valueEqualHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualLowLimit, //VB: "Query the valueEqualLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueNotEqualDefault, //VB: "Query the valueNotEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueNotZero, //VB: "Query the valueNotZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotZero() const,, //VB: valueId //VBAttribute: valueOutsideLimits, //VB: "Query the valueOutsideLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueOutsideLimits() const,, //VB: VBANYEVENT //VBAttribute: valueWithinLimits, //VB: "Query the valueWithinLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueWithinLimits() const,, //VB: VBANYEVENT //VBAttribute: valueZero, //VB: "Query the valueZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueZero() const,, //VB: valueId //VBAttribute: lowLimit, //VB: "Query the lowLimit (unsigned long) attribute.", //VB: unsigned long, //VB: virtual unsigned long lowLimit() const, //VB: virtual IVBUnsignedLongPart& setLowLimit(unsigned long lowLimit = 0), //VB: lowLimitId //VBAttribute: value, //VB: "Query the value (unsigned long) attribute.", //VB: unsigned long, //VB: virtual unsigned long value() const, //VB: virtual IVBUnsignedLongPart& setValue(unsigned long value), //VB: valueId //VBAttribute: valueAs1Based, //VB: "Query the valueAs1Based (unsigned long) attribute.", //VB: unsigned long, //VB: virtual unsigned long valueAs1Based() const, //VB: virtual IVBUnsignedLongPart& setValueAs1Based(unsigned long valueAs1Based), //VB: valueId //VB: , NOSETTING //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const, //VB: virtual IVBUnsignedLongPart& setValueAsText(const IString* valueAsText), //VB: valueId //VB: , NOSETTING //VBAction: addValue //VB: ,"Perform add operator on value.",, //VB: virtual IVBUnsignedLongPart& addValue(unsigned long addValue = 1) //VBAction: andValue //VB: ,"Perform and operator on value.",, //VB: virtual IVBUnsignedLongPart& andValue(unsigned long andValue = 1) //VBAction: assignValueToDefault //VB: ,"Assign the value attribute to false.",, //VB: virtual IVBUnsignedLongPart& assignValueToDefault() //VBAction: assignValueToHighLimit //VB: ,"Assign value attribute to high limit ",, //VB: virtual IVBUnsignedLongPart& assignValueToHighLimit() //VBAction: assignValueToLowLimit //VB: ,"Assign value attribute to low limit.",, //VB: virtual IVBUnsignedLongPart& assignValueToLowLimit() //VBAction: assignValueToOne //VB: ,"Assign value attribute to 1 (true).",, //VB: virtual IVBUnsignedLongPart& assignValueToOne() //VBAction: assignValueToRandom //VB: ,"Assign value to pseudo-random number ",, //VB: virtual IVBUnsignedLongPart& assignValueToRandom() //VBAction: assignValueToZero //VB: ,"Assign value attribute to 0 (false).",, //VB: virtual IVBUnsignedLongPart& assignValueToZero() //VBAction: copyValueToDefault //VB: ,"Copy value to default value.",, //VB: virtual IVBUnsignedLongPart& copyValueToDefault() //VBAction: divideValue //VB: ,"Perform divide operator on value.",, //VB: virtual IVBUnsignedLongPart& divideValue(unsigned long divideValue = 2) //VBAction: multiplyValue //VB: ,"Perform multiply operator on value.",, //VB: virtual IVBUnsignedLongPart& multiplyValue(unsigned long multiplyValue = 2) //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBUnsignedLongPart& aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBUnsignedLongPart& aValue) const //VBAction: orValue //VB: ,"Perform or operator on value.",, //VB: virtual IVBUnsignedLongPart& orValue(unsigned long orValue = 1) //VBAction: squareValue //VB: ,"Square the value attribute.",, //VB: virtual IVBUnsignedLongPart& squareValue() //VBAction: subtractValue //VB: ,,, //VB: virtual IVBUnsignedLongPart& subtractValue(unsigned long subtractValue = 1) //VBPreferredFeatures: this, value, assignValueToZero, assignValueToOne, valueAsText, assignValueToDefault, lowLimit, highLimit, valueOutsideLimitsEvent, valueWithinLimitsEvent //VBEndPartInfo: IVBUnsignedLongPart // // //VBBeginPartInfo: IVBShortPart, "IBM VB part support for Short data" //VBParent: IVBDataTypePart //VBIncludes: <ivbshort.hpp> _IVBSHORT_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres //VBConstructor: IVBShortPart ( //VB: short value = 0 //VB: ) // //VBAttribute: defaultValue, //VB: "Query the defaultValue (short) attribute.", //VB: short, //VB: virtual short defaultValue() const, //VB: virtual IVBShortPart& setDefaultValue(short defaultValue = 0), //VB: defaultValueId //VBAttribute: highLimit, //VB: "Query the highLimit (short) attribute.", //VB: short, //VB: virtual short highLimit() const, //VB: virtual IVBShortPart& setHighLimit(short highLimit = SHRT_MAX), //VB: highLimitId //VBAttribute: valueAboveHighLimit, //VB: "Query the valueAboveHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueAboveHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueBelowLowLimit, //VB: "Query the valueBelowLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueBelowLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualDefault, //VB: "Query the valueEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueEqualHighLimit, //VB: "Query the valueEqualHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualLowLimit, //VB: "Query the valueEqualLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueNegative, //VB: "Query the valueNegative (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNegative() const,, //VB: valueId //VBAttribute: valueNotEqualDefault, //VB: "Query the valueNotEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueNotZero, //VB: "Query the valueNotZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotZero() const,, //VB: valueId //VBAttribute: valueOutsideLimits, //VB: "Query the valueOutsideLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueOutsideLimits() const,, //VB: VBANYEVENT //VBAttribute: valuePositive, //VB: "Query the valuePositive (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValuePositive() const,, //VB: valueId //VBAttribute: valueWithinLimits, //VB: "Query the valueWithinLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueWithinLimits() const,, //VB: VBANYEVENT //VBAttribute: valueZero, //VB: "Query the valueZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueZero() const,, //VB: valueId //VBAttribute: lowLimit, //VB: "Query the lowLimit (short) attribute.", //VB: short, //VB: virtual short lowLimit() const, //VB: virtual IVBShortPart& setLowLimit(short lowLimit = SHRT_MIN), //VB: lowLimitId //VBAttribute: value, //VB: "Query the value (short) attribute.", //VB: short, //VB: virtual short value() const, //VB: virtual IVBShortPart& setValue(short value), //VB: valueId //VBAttribute: valueAs1Based, //VB: "Query the valueAs1Based (short) attribute.", //VB: short, //VB: virtual short valueAs1Based() const, //VB: virtual IVBShortPart& setValueAs1Based(short valueAs1Based), //VB: valueId //VB: , NOSETTING //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const, //VB: virtual IVBShortPart& setValueAsText(const IString* valueAsText), //VB: valueId //VB: , NOSETTING //VBAction: addValue //VB: ,"Perform add operator on value.",, //VB: virtual IVBShortPart& addValue(short addValue = 1) //VBAction: andValue //VB: ,"Perform and operator on value.",, //VB: virtual IVBShortPart& andValue(short andValue = 1) //VBAction: assignValueToDefault //VB: ,"Assign the value attribute to false.",, //VB: virtual IVBShortPart& assignValueToDefault() //VBAction: assignValueToHighLimit //VB: ,"Assign value attribute to high limit ",, //VB: virtual IVBShortPart& assignValueToHighLimit() //VBAction: assignValueToLowLimit //VB: ,"Assign value attribute to low limit.",, //VB: virtual IVBShortPart& assignValueToLowLimit() //VBAction: assignValueToOne //VB: ,"Assign value attribute to 1 (true).",, //VB: virtual IVBShortPart& assignValueToOne() //VBAction: assignValueToRandom //VB: ,"Assign value to pseudo-random number ",, //VB: virtual IVBShortPart& assignValueToRandom() //VBAction: assignValueToZero //VB: ,"Assign value attribute to 0 (false).",, //VB: virtual IVBShortPart& assignValueToZero() //VBAction: copyValueToDefault //VB: ,"Copy value to default value.",, //VB: virtual IVBShortPart& copyValueToDefault() //VBAction: divideValue //VB: ,"Perform divide operator on value.",, //VB: virtual IVBShortPart& divideValue(short divideValue = 2) //VBAction: multiplyValue //VB: ,"Perform multiply operator on value.",, //VB: virtual IVBShortPart& multiplyValue(short multiplyValue = 2) //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBShortPart& aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBShortPart* aValue) const //VBAction: orValue //VB: ,"Perform or operator on value.",, //VB: virtual IVBShortPart& orValue(short orValue = 1) //VBAction: squareValue //VB: ,"Square the value attribute.",, //VB: virtual IVBShortPart& squareValue() //VBAction: subtractValue //VB: ,,, //VB: virtual IVBShortPart& subtractValue(short subtractValue = 1) //VBPreferredFeatures: this, value, assignValueToZero, assignValueToOne, valueAsText, assignValueToDefault, addValue, lowLimit, highLimit, valueOutsideLimitsEvent, valueWithinLimitsEvent //VBEndPartInfo: IVBShortPart // // //VBBeginPartInfo: IVBUnsignedShortPart, "IBM VB part support for Unsigned Short data" //VBParent: IVBDataTypePart //VBIncludes: <ivbushrt.hpp> _IVBUSHRT_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres //VBConstructor: IVBUnsignedShortPart ( //VB: unsigned short value = 0 //VB: ) // //VBAttribute: defaultValue, //VB: "Query the defaultValue (unsigned short) attribute.", //VB: unsigned short, //VB: virtual unsigned short defaultValue() const, //VB: virtual IVBUnsignedShortPart& setDefaultValue(unsigned short defaultValue = 0), //VB: defaultValueId //VBAttribute: highLimit, //VB: "Query the highLimit (unsigned short) attribute.", //VB: unsigned short, //VB: virtual unsigned short highLimit() const, //VB: virtual IVBUnsignedShortPart& setHighLimit(unsigned short highLimit = USHRT_MAX), //VB: highLimitId //VBAttribute: valueAboveHighLimit, //VB: "Query the valueAboveHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueAboveHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueBelowLowLimit, //VB: "Query the valueBelowLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueBelowLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualDefault, //VB: "Query the valueEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueEqualHighLimit, //VB: "Query the valueEqualHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualLowLimit, //VB: "Query the valueEqualLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueNotEqualDefault, //VB: "Query the valueNotEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueNotZero, //VB: "Query the valueNotZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotZero() const,, //VB: valueId //VBAttribute: valueOutsideLimits, //VB: "Query the valueOutsideLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueOutsideLimits() const,, //VB: VBANYEVENT //VBAttribute: valueWithinLimits, //VB: "Query the valueWithinLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueWithinLimits() const,, //VB: VBANYEVENT //VBAttribute: valueZero, //VB: "Query the valueZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueZero() const,, //VB: valueId //VBAttribute: lowLimit, //VB: "Query the lowLimit (unsigned short) attribute.", //VB: unsigned short, //VB: virtual unsigned short lowLimit() const, //VB: virtual IVBUnsignedShortPart& setLowLimit(unsigned short lowLimit = 0), //VB: lowLimitId //VBAttribute: value, //VB: "Query the value (unsigned short) attribute.", //VB: unsigned short, //VB: virtual unsigned short value() const, //VB: virtual IVBUnsignedShortPart& setValue(unsigned short value), //VB: valueId //VBAttribute: valueAs1Based, //VB: "Query the valueAs1Based (unsigned short) attribute.", //VB: unsigned short, //VB: virtual unsigned short valueAs1Based() const, //VB: virtual IVBUnsignedShortPart& setValueAs1Based(unsigned short valueAs1Based), //VB: valueId //VB: , NOSETTING //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const, //VB: virtual IVBUnsignedShortPart& setValueAsText(const IString* valueAsText), //VB: valueId //VB: , NOSETTING //VBAction: addValue //VB: ,"Perform add operator on value.",, //VB: virtual IVBUnsignedShortPart& addValue(unsigned short addValue = 1) //VBAction: andValue //VB: ,"Perform and operator on value.",, //VB: virtual IVBUnsignedShortPart& andValue(unsigned short andValue = 1) //VBAction: assignValueToDefault //VB: ,"Assign the value attribute to false.",, //VB: virtual IVBUnsignedShortPart& assignValueToDefault() //VBAction: assignValueToHighLimit //VB: ,"Assign value attribute to high limit ",, //VB: virtual IVBUnsignedShortPart& assignValueToHighLimit() //VBAction: assignValueToLowLimit //VB: ,"Assign value attribute to low limit.",, //VB: virtual IVBUnsignedShortPart& assignValueToLowLimit() //VBAction: assignValueToOne //VB: ,"Assign value attribute to 1 (true).",, //VB: virtual IVBUnsignedShortPart& assignValueToOne() //VBAction: assignValueToRandom //VB: ,"Assign value to pseudo-random number ",, //VB: virtual IVBUnsignedShortPart& assignValueToRandom() //VBAction: assignValueToZero //VB: ,"Assign value attribute to 0 (false).",, //VB: virtual IVBUnsignedShortPart& assignValueToZero() //VBAction: copyValueToDefault //VB: ,"Copy value to default value.",, //VB: virtual IVBUnsignedShortPart& copyValueToDefault() //VBAction: divideValue //VB: ,"Perform divide operator on value.",, //VB: virtual IVBUnsignedShortPart& divideValue(unsigned short divideValue = 2) //VBAction: multiplyValue //VB: ,"Perform multiply operator on value.",, //VB: virtual IVBUnsignedShortPart& multiplyValue(unsigned short multiplyValue = 2) //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBUnsignedShortPart& aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBUnsignedShortPart& aValue) const //VBAction: orValue //VB: ,"Perform or operator on value.",, //VB: virtual IVBUnsignedShortPart& orValue(unsigned short orValue = 1) //VBAction: squareValue //VB: ,"Square the value attribute.",, //VB: virtual IVBUnsignedShortPart& squareValue() //VBAction: subtractValue //VB: ,,, //VB: virtual IVBUnsignedShortPart& subtractValue(unsigned short subtractValue = 1) //VBPreferredFeatures: this, value, assignValueToZero, assignValueToOne, valueAsText, assignValueToDefault, addValue, lowLimit, highLimit, valueOutsideLimitsEvent, valueWithinLimitsEvent //VBEndPartInfo: IVBUnsignedShortPart // // //VBBeginPartInfo: IVBDoublePart, "IBM VB part support for Double data" //VBParent: IVBDataTypePart //VBIncludes: <ivbdbl.hpp> _IVBDBL_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres //VBConstructor: IVBDoublePart ( //VB: double value = 0.0 //VB: ) // //VBAttribute: defaultValue, //VB: "Query the defaultValue (double) attribute.", //VB: double, //VB: virtual double defaultValue() const, //VB: virtual IVBDoublePart& setDefaultValue(double defaultValue = 0), //VB: defaultValueId //VBAttribute: highLimit, //VB: "Query the highLimit (double) attribute.", //VB: double, //VB: virtual double highLimit() const, //VB: virtual IVBDoublePart& setHighLimit(double highLimit = DBL_MAX), //VB: highLimitId //VBAttribute: valueAboveHighLimit, //VB: "Query the valueAboveHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueAboveHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueBelowLowLimit, //VB: "Query the valueBelowLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueBelowLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualDefault, //VB: "Query the valueEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueEqualHighLimit, //VB: "Query the valueEqualHighLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualHighLimit() const,, //VB: VBANYEVENT //VBAttribute: valueEqualLowLimit, //VB: "Query the valueEqualLowLimit (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueEqualLowLimit() const,, //VB: VBANYEVENT //VBAttribute: valueNegative, //VB: "Query the valueNegative (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNegative() const,, //VB: valueId //VBAttribute: valueNotEqualDefault, //VB: "Query the valueNotEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: valueNotZero, //VB: "Query the valueNotZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueNotZero() const,, //VB: valueId //VBAttribute: valueOutsideLimits, //VB: "Query the valueOutsideLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueOutsideLimits() const,, //VB: VBANYEVENT //VBAttribute: valuePositive, //VB: "Query the valuePositive (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValuePositive() const,, //VB: valueId //VBAttribute: valueWithinLimits, //VB: "Query the valueWithinLimits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueWithinLimits() const,, //VB: VBANYEVENT //VBAttribute: valueZero, //VB: "Query the valueZero (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isValueZero() const,, //VB: valueId //VBAttribute: lowLimit, //VB: "Query the lowLimit (double) attribute.", //VB: double, //VB: virtual double lowLimit() const, //VB: virtual IVBDoublePart& setLowLimit(double lowLimit = DBL_MIN), //VB: lowLimitId //VBAttribute: value, //VB: "Query the value (double) attribute.", //VB: double, //VB: virtual double value() const, //VB: virtual IVBDoublePart& setValue(double value), //VB: valueId //VBAttribute: valueAs1Based, //VB: "Query the valueAs1Based (double) attribute.", //VB: double, //VB: virtual double valueAs1Based() const, //VB: virtual IVBDoublePart& setValueAs1Based(double valueAs1Based), //VB: valueId //VB: , NOSETTING //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const, //VB: virtual IVBDoublePart& setValueAsText(const IString& valueAsText), //VB: valueId //VB: , NOSETTING //VBAction: addValue //VB: ,"Perform add operator on value.",, //VB: virtual IVBDoublePart& addValue(double addValue = 1) //VBAction: assignValueToDefault //VB: ,"Assign the value attribute to false.",, //VB: virtual IVBDoublePart& assignValueToDefault() //VBAction: assignValueToE //VB: ,"Assign value attribute to e.",, //VB: virtual IVBDoublePart& assignValueToE() //VBAction: assignValueToHighLimit //VB: ,"Assign value attribute to high limit ",, //VB: virtual IVBDoublePart& assignValueToHighLimit() //VBAction: assignValueToLowLimit //VB: ,"Assign value attribute to low limit.",, //VB: virtual IVBDoublePart& assignValueToLowLimit() //VBAction: assignValueToOne //VB: ,"Assign value attribute to 1 (true).",, //VB: virtual IVBDoublePart& assignValueToOne() //VBAction: assignValueToPI //VB: ,"Assign value attribute to PI.",, //VB: virtual IVBDoublePart& assignValueToPI() //VBAction: assignValueToRandom //VB: ,"Assign value to pseudo-random number ",, //VB: virtual IVBDoublePart& assignValueToRandom() //VBAction: assignValueToZero //VB: ,"Assign value attribute to 0 (false).",, //VB: virtual IVBDoublePart& assignValueToZero() //VBAction: ceilValue //VB: ,"Perform ceil function on value.",, //VB: virtual IVBDoublePart& ceilValue() //VBAction: copyValueToDefault //VB: ,"Copy value to default value.",, //VB: virtual IVBDoublePart& copyValueToDefault() //VBAction: divideValue //VB: ,"Perform divide operator on value.",, //VB: virtual IVBDoublePart& divideValue(double divideValue = 2) //VBAction: floorValue //VB: ,"Perform floor function on value.",, //VB: virtual IVBDoublePart& floorValue() //VBAction: multiplyValue //VB: ,"Perform multiply operator on value.",, //VB: virtual IVBDoublePart& multiplyValue(double multiplyValue = 2) //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBDoublePart& aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBDoublePart& aValue) const //VBAction: squareValue //VB: ,"Square the value attribute.",, //VB: virtual IVBDoublePart& squareValue() //VBAction: subtractValue //VB: ,,, //VB: virtual IVBDoublePart& subtractValue(double subtractValue = 1) //VBPreferredFeatures: this, value, assignValueToZero, assignValueToOne, valueAsText, assignValueToDefault, addValue, lowLimit, highLimit, valueOutsideLimitsEvent, valueWithinLimitsEvent //VBEndPartInfo: IVBDoublePart // // //VBBeginPartInfo: IVBStringPart, "IBM VB part support for String data" //VBParent: IVBDataTypePart //VBIncludes: <ivbstrng.hpp> _IVBSTRNG_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, cppres //VBConstructor: IVBStringPart ( //VB: const IString& text = IString() //VB: ) // //VBAttribute: defaultText, //VB: "Query the defaultText (IString) attribute.", //VB: IString, //VB: virtual IString defaultText() const, //VB: virtual IVBStringPart& setDefaultText(const IString& defaultText = false), //VB: defaultTextId //VBAttribute: digits, //VB: "Query the digits (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isDigits() const,, //VB: textId //VBAttribute: lowerCase, //VB: "Query the lowerCase (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isLowerCase() const,, //VB: textId //VBAttribute: textEqualDefault, //VB: "Query the textEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isTextEqualDefault() const,, //VB: textId //VBAttribute: textNotEqualDefault, //VB: "Query the textNotEqualDefault (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isTextNotEqualDefault() const,, //VB: VBANYEVENT //VBAttribute: upperCase, //VB: "Query the upperCase (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean isUpperCase() const,, //VB: textId //VBAttribute: text, //VB: "Query the text (IString) attribute.", //VB: IString, //VB: virtual IString text() const, //VB: virtual IVBStringPart& setText(const IString& text), //VB: textId //VBAttribute: textAsLowerCase, //VB: "Query the textAsLowerCase (IString) attribute.", //VB: IString, //VB: virtual IString textAsLowerCase() const,, //VB: textId //VBAttribute: textAsUpperCase, //VB: "Query the textAsUpperCase (IString) attribute.", //VB: IString, //VB: virtual IString textAsUpperCase() const,, //VB: textId //VBAttribute: textLength, //VB: "Query the textLength (unsigned long) attribute.", //VB: unsigned long, //VB: virtual unsigned long textLength() const,, //VB: textLengthId //VBAction: appendText //VB: ,"Append to the end of text.",, //VB: virtual IVBStringPart& appendText(const IString& appendText) //VBAction: assignTextToCmdLineParm0 //VB: ,"Set text to command line parm 0.",, //VB: virtual IVBStringPart& assignTextToCmdLineParm0() //VBAction: assignTextToCmdLineParm1 //VB: ,"Set text to command line parm 1.",, //VB: virtual IVBStringPart& assignTextToCmdLineParm1() //VBAction: assignTextToDateToday //VB: ,"Assign text to today's date.",, //VB: virtual IVBStringPart& assignTextToDateToday() //VBAction: assignTextToDefault //VB: ,"Assign the text attribute to false.",, //VB: virtual IVBStringPart& assignTextToDefault() //VBAction: assignTextToEmpty //VB: ,"Assign text attribute to empty.",, //VB: virtual IVBStringPart& assignTextToEmpty() //VBAction: assignTextToTimeNow //VB: ,"Assign text to time now.",, //VB: virtual IVBStringPart& assignTextToTimeNow() //VBAction: changeTextToLowerCase //VB: ,"Change the text to lower case.",, //VB: virtual IVBStringPart& changeTextToLowerCase() //VBAction: changeTextToUpperCase //VB: ,"Change the text to upper case.",, //VB: virtual IVBStringPart& changeTextToUpperCase() //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBStringPart* aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBStringPart* aValue) const //VBAction: preappendText //VB: ,"Add to the beginning of text.",, //VB: virtual IVBStringPart& preappendText(const IString& appendText) //VBAction: reverseText //VB: ,"Perform reverse on text.",, //VB: virtual IVBStringPart& reverseText() //VBAction: stripBlanksOnText //VB: ,"Strip blanks on text.",, //VB: virtual IVBStringPart& stripBlanksOnText() //VBPreferredFeatures: this, text, textLength, textAsLowerCase, textAsUpperCase, appendText, changeTextToLowerCase, changeTextToUpperCase //VBEndPartInfo: IVBStringPart // //VBBeginPartInfo: mathSamples, //VB: "math c library sample functions" //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: functions, 701, cppres //VBIncludes: <math.h> //VBAction: acos, //VB: "acos calculates the arccosine of x, expressed in radians, in the range 0 to pi.", //VB: double, //VB: double acos(double x) //VBAction: asin, //VB: "asin calculates the arcsine of x, in the range -pi/2 to pi/2 radians.", //VB: double, //VB: double asin(double x) //VBAction: atan, //VB: "atan and atan2 calculate the arctangent of x and y/x, respectively.", //VB: double, //VB: double atan(double x) //VBAction: _j0, //VB: "Bessel functions solve certain types of differential equations.", //VB: double, //VB: double _j0(double x) //VBAction: _cabs, //VB: "_cabs calculates the absolute value of a complex number.", //VB: double, //VB: double _cabs(struct complex z) //VBAction: ceil, //VB: "ceil computes the smallest integer that is greater than or equal to x.", //VB: double, //VB: double ceil(double x) //VBAction: cos, //VB: "cos calculates the cosine of x.", //VB: double, //VB: double cos(double x) //VBAction: cosh, //VB: "cosh calculates the hyperbolic cosine of x.", //VB: double, //VB: double cosh(double x) //VBAction: erf, //VB: "erf calculates the error function.", //VB: double, //VB: double erf(double x) //VBAction: exp, //VB: "exp calculates the exponential function of a floating-point argument x (e to the exponent x, where e equals 2.", //VB: double, //VB: double exp(double x) //VBAction: fabs, //VB: "fabs calculates the absolute value of the floating-point argument x.", //VB: double, //VB: double fabs(double x) //VBAction: floor, //VB: "floor calculates the largest integer that is less than or equal to x.", //VB: double, //VB: double floor(double x) //VBAction: fmod, //VB: "fmod calculates the floating-point remainder of x/y.", //VB: double, //VB: double fmod(double x, double y) //VBAction: frexp, //VB: "fscanf reads data from the current position of the specified stream into the locations given by the entries in argument-list, if any.", //VB: double, //VB: double frexp(double x, int* expptr) //VBAction: gamma, //VB: "gamma computes ln( |G(x)| ).", //VB: double, //VB: double gamma(double x) //VBAction: hypot, //VB: "hypot calculates the length of the hypotenuse of a right-angled triangle based on the lengths of two sides side1 and side2.", //VB: double, //VB: double hypot(double side1, double side2) //VBAction: ldexp, //VB: "ldexp calculates the value of x * (2**exp).", //VB: double, //VB: double ldexp(double x, int exp) //VBAction: log, //VB: "log calculates the natural logarithm (base e) of x.", //VB: double, //VB: double log(double x) //VBAction: log10, //VB: "log10 calculates the base 10 logarithm of x.", //VB: double, //VB: double log10(double x) //VBAction: _matherr, //VB: "_matherr processes errors generated by the functions in the math library.", //VB: int, //VB: int _matherr(struct exception* x) //VBAction: modf, //VB: "modf breaks down the floating-point value x into fractional and integral parts.", //VB: double, //VB: double modf(double x, double* intptr) //VBAction: pow, //VB: "pow calculates the value of x to the power of y.", //VB: double, //VB: double pow(double x, double y) //VBAction: sin, //VB: "sin calculates the sine of x, with x expressed in radians.", //VB: double, //VB: double sin(double x) //VBAction: sinh, //VB: "sinh calculates the hyperbolic sine of x, with x expressed in radians.", //VB: double, //VB: double sinh(double x) //VBAction: sqrt, //VB: "sqrt calculates the nonnegative value of the square root of x.", //VB: double, //VB: double sqrt(double x) //VBAction: tan, //VB: "tan calculates the tangent of x, where x is expressed in radians.", //VB: double, //VB: double tan(double x) //VBAction: tanh, //VB: "tanh calculates the hyperbolic tangent of x, where x is expressed in radians.", //VB: double, //VB: double tanh(double x) //VBPreferredFeatures: sin, cos, tan, sqrt, pow, ceil, floor //VBEndPartInfo: mathSamples // //VBBeginPartInfo: floatSamples, //VB: "float c library sample functions" //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: functions, 701, cppres //VBIncludes: <float.h> //VBAction: _clear87, //VB: "_clear87 gets the floating-point status word and then clears it.", //VB: unsigned int, //VB: unsigned int _clear87() //VBAction: _control87, //VB: "_control87 gets the current floating-point control word and then sets it.", //VB: unsigned int, //VB: unsigned int _control87(unsigned int new, unsigned int mask) //VBAction: _fpreset, //VB: "_fpreset resets the floating-point unit to the default state that the math library requires to function correctly.",, //VB: void _fpreset() //VBAction: _status87, //VB: "_status87 gets the current floating-point status word.", //VB: unsigned int, //VB: unsigned int _status87() //VBPreferredFeatures: _clear87, _control87, _fpreset, _status87 //VBEndPartInfo: floatSamples // //VBBeginPartInfo: stdlibSamples, //VB: "standard c library sample functions" //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: functions, 701, cppres //VBIncludes: <stdlib.h> //VBAction: abort, //VB: "abort causes an abnormal program termination and returns control to the host environment.",, //VB: void abort() //VBAction: abs, //VB: "abs returns the absolute value of an integer argument n.", //VB: int, //VB: int abs(int n) //VBAction: _alloca, //VB: "_alloca is a built-in function that temporarily allocates size bytes of storage space from the program's stack.",, //VB: void _alloca(size_t size) //VBAction: atof, //VB: "atof converts a character string to a double-precision floating-point value.", //VB: double, //VB: double atof(const char* string) //VBAction: atoi, //VB: "atoi converts a character string to an integer value.", //VB: int, //VB: int atoi(const char* string) //VBAction: atol, //VB: "atol converts a character string to a long value.", //VB: long int, //VB: long int atol(const char* string) //VBAction: _atold, //VB: "_atold converts a character string pointed to by nptr to a long double value.", //VB: long double, //VB: long double _atold(const char* nptr) //VBAction: calloc, //VB: "calloc reserves storage space for an array of num elements, each of length size bytes.",, //VB: void calloc(size_t num, size_t size) //VBAction: _crotl, //VB: "The _crotl and _crotr functions rotate the character value by shift bits.", //VB: unsigned char, //VB: unsigned char _crotl(unsigned char value, int shift) //VBAction: csid, //VB: "csid queries the locale and determines the character-set identifier for the specified character c.", //VB: int, //VB: int csid(const char* c) //VBAction: _debug_calloc, //VB: "_debug_calloc is the debug version of calloc.",, //VB: void _debug_calloc(size_t num, size_t size, const char* file, size_t line) //VBAction: _debug_free, //VB: "_debug_free is the debug version of free.",, //VB: void _debug_free(void* ptr, const char* file, size_t line) //VBAction: _debug_heapmin, //VB: "_debug_heapmin is the debug version of _heapmin.", //VB: int, //VB: int _debug_heapmin(const char* file, size_t line) //VBAction: _debug_malloc, //VB: "_debug_malloc is the debug version of malloc.",, //VB: void _debug_malloc(size_t size, const char* file, size_t line) //VBAction: _debug_realloc, //VB: "_debug_realloc is the debug version of realloc.",, //VB: void _debug_realloc(void* ptr, size_t size, const char* file, size_t line) //VBAction: _debug_tcalloc, //VB: "_debug_tcalloc is the debug version of _tcalloc.",, //VB: void _debug_tcalloc(size_t num, size_t size, const char* file, size_t line) //VBAction: _debug_tfree, //VB: "_debug_tfree is the debug version of _tfree.",, //VB: void _debug_tfree(void* ptr, const char* file, size_t line) //VBAction: _debug_theapmin, //VB: "_debug_theapmin is the debug version of _theapmin.", //VB: int, //VB: int _debug_theapmin(const char* file, size_t line) //VBAction: _debug_tmalloc, //VB: "_debug_tmalloc is the debug version of _tmalloc.",, //VB: void _debug_tmalloc(size_t size, const char* file, size_t line) //VBAction: _debug_trealloc, //VB: "The _debug_trealloc function is the debug version of _trealloc.",, //VB: void _debug_trealloc(void* ptr, size_t size, const char* file, size_t line) //VBAction: div, //VB: "div calculates the quotient and remainder of the division of numerator by denominator.", //VB: div_t, //VB: div_t div(int numerator, int denominator) //VBAction: _dump_allocated_delta, //VB: "dup associates a second file handle with a currently open file.",, //VB: void _dump_allocated_delta(int nbytes) //VBAction: _ecvt, //VB: "_ecvt converts the floating-point number value to a character string.", //VB: char*, //VB: char _ecvt(double value, int ndigits, int* decptr, int* signptr) //VBAction: _endthread, //VB: "_endthread ends a thread that you previously created with _beginthread.",, //VB: void _endthread() //VBAction: exit, //VB: "exit returns control to the host environment from the program.",, //VB: void exit(int status) //VBAction: _exit, //VB: "_exit ends the calling process without calling functions registered by _onexit or atexit.",, //VB: void _exit(int status) //VBAction: _fcvt, //VB: "_fcvt converts the floating-point number value to a character string.", //VB: char*, //VB: char _fcvt(double value, int ndec, int* decptr, int* signptr) //VBAction: free, //VB: "free frees a block of storage.",, //VB: void free(void* ptr) //VBAction: _freemod, //VB: "_freemod frees all references to a dynamic link library (DLL) for the calling process.", //VB: int, //VB: int _freemod(unsigned long module_handle) //VBAction: _fullpath, //VB: "_fullpath gets the full path name of the given partial path name partialpath, and stores it in pathbuf.", //VB: char*, //VB: char _fullpath(char* pathbuf, char* partialpath, size_t n) //VBAction: _gcvt, //VB: "_gcvt converts a floating-point value to a character string pointed to by buffer.", //VB: char*, //VB: char _gcvt(double value, int ndec, char* buffer) //VBAction: getenv, //VB: "getenv searches the list of environment variables for an entry corresponding to varname.", //VB: char*, //VB: char getenv(const char* varname) //VBAction: _heap_check, //VB: "_heapchk checks the default storage heap for minimal consistency by checking all allocated and freed objects on the heap.",, //VB: void _heap_check() //VBAction: _heapmin, //VB: "_heapmin returns all unused memory from the default runtime heap to the operating system.", //VB: int, //VB: int _heapmin() //VBAction: _itoa, //VB: "_itoa converts the digits of the given value to a character string that ends with a null character and stores the result in string.", //VB: char*, //VB: char _itoa(int value, char* string, int radix) //VBAction: labs, //VB: "labs produces the absolute value of its long integer argument n.", //VB: long int, //VB: long int labs(long int n) //VBAction: ldiv, //VB: "ldiv calculates the quotient and remainder of the division of numerator by denominator.", //VB: ldiv_t, //VB: ldiv_t ldiv(long int numerator, long int denominator) //VBAction: _loadmod, //VB: "_loadmod loads a dynamic link library (DLL) for the calling process.", //VB: int, //VB: int _loadmod(char* module_name, unsigned long* module_handle) //VBAction: _lrotl, //VB: "_lrotl and _lrotr rotate the unsigned long integer value by shift bits.", //VB: unsigned long, //VB: unsigned long _lrotl(unsigned long value, int shift) //VBAction: _ltoa, //VB: "_ltoa converts the digits of the given long integer value to a character string that ends with a null character and stores the result in string.", //VB: char*, //VB: char _ltoa(long value, char* string, int radix) //VBAction: _makepath, //VB: "_makepath creates a single path name, composed of a drive letter, directory path, file name, and file name extension.",, //VB: void _makepath(char* path, char* drive, char* dir, char* fname, char* ext) //VBAction: malloc, //VB: "malloc reserves a block of storage of size bytes.",, //VB: void malloc(size_t size) //VBAction: mblen, //VB: "mblen determines the length in bytes of the multibyte character pointed to by string.", //VB: int, //VB: int mblen(const char* string, size_t n) //VBAction: mbstowcs, //VB: "mbstowcs converts the multibyte character string pointed to by string into the wide-character array pointed to by dest.", //VB: size_t, //VB: size_t mbstowcs(wchar_t* dest, const char* string, size_t len) //VBAction: mbtowc, //VB: "mbtowc first determines the length of the multibyte character pointed to by string.", //VB: int, //VB: int mbtowc(wchar_t* pwc, const char* string, size_t n) //VBAction: _msize, //VB: "_msize determines the number of bytes that were allocated to the pointer argument ptr.", //VB: size_t, //VB: size_t _msize(void* ptr) //VBAction: _onexit, //VB: "_onexit records the address of a function func to call when the program ends normally.", //VB: onexit_t, //VB: onexit_t _onexit(onexit_t func) //VBAction: __parmdwords, //VB: "The __parmdwords function returns the hidden parameter passed in the AL register for _System linkage calls.", //VB: unsigned char, //VB: unsigned char __parmdwords() //VBAction: putenv, //VB: "putenv adds new environment variables or modifies the values of existing environment variables.", //VB: int, //VB: int putenv(char* envstring) //VBAction: rand, //VB: "rand generates a pseudo-random integer in the range 0 to RAND_MAX (macro defined in <stdlib.", //VB: int, //VB: int rand() //VBAction: realloc, //VB: "realloc changes the size of a previously reserved storage block.",, //VB: void realloc(void* ptr, size_t size) //VBAction: _rotl, //VB: "These functions take a 4-byte integer value and rotate it by shift bits.", //VB: unsigned int, //VB: unsigned int _rotl(unsigned int value, int shift) //VBAction: rpmatch, //VB: "scanf reads data from the standard input stream stdin into the locations given by each entry in argument-list.", //VB: int, //VB: int rpmatch(const char* response) //VBAction: _searchenv, //VB: "_searchenv searches for the target file in the specified domain.",, //VB: void _searchenv(char* name, char* env_var, char* path) //VBAction: _splitpath, //VB: "_splitpath decomposes an existing path name path into its four components.",, //VB: void _splitpath(char* path, char* drive, char* dir, char* fname, char* ext) //VBAction: srand, //VB: "srand sets the starting point for producing a series of pseudo-random integers.",, //VB: void srand(unsigned int seed) //VBAction: strtod, //VB: "strtod converts a character string to a double-precision value.", //VB: double, //VB: double strtod(const char* nptr, char** endptr) //VBAction: strtol, //VB: "strtol converts a character string to a long-integer value.", //VB: long int, //VB: long int strtol(const char* nptr, char** endptr, int base) //VBAction: strtold, //VB: "strtold converts a character string pointed to by nptr to a long double value.", //VB: long double, //VB: long double strtold(const char* nptr, char** endptr) //VBAction: swab, //VB: "swab copies n bytes from source, swaps each pair of adjacent bytes, and stores the result at destination.",, //VB: void swab(char* source, char* destination, int n) //VBAction: system, //VB: "system passes the command string to a command processor to be run.", //VB: int, //VB: int system(char* string) //VBAction: _tcalloc, //VB: "_tcalloc allocates tiled memory for an array of number elements, each of length size bytes, and initializes all bits of each element to 0.",, //VB: void _tcalloc(size_t number, size_t size) //VBAction: _tdump_allocated_delta, //VB: "_tell gets the current position of the file pointer associated with handle.",, //VB: void _tdump_allocated_delta(int nbytes) //VBAction: _tfree, //VB: "_tfree frees the tiled memory pointed to by ptr that has been allocated by one of the memory management functions.",, //VB: void _tfree(void* ptr) // VBAction: _theapmin, // VB: "_theapmin returns all unused tiled memory from the runtime heap to the operating system.", // VB: int, // VB: int _theapmin() //VBAction: _threadstore, //VB: "_threadstore provides access to a private thread pointer that is initialized to NULL.",, //VB: void _threadstore() //VBAction: _tmalloc, //VB: "_tmalloc allocates tiled memory for an object of size size, the value of which is indeterminate.",, //VB: void _tmalloc(size_t size) //VBAction: _trealloc, //VB: "_trealloc changes the size of the tiled memory pointed to ptr to the specified size, in bytes.",, //VB: void _trealloc(void* ptr, size_t size) //VBAction: _ultoa, //VB: "_ultoa converts the digits of the given unsigned long value to a null-terminated character string and stores the result in string.", //VB: char*, //VB: char _ultoa(unsigned long value, char* string, int radix) //VBAction: wcsid, //VB: "wcsid determines the character set identifier for the specified wide character wc.", //VB: int, //VB: int wcsid(const wchar_t c) //VBAction: wcstombs, //VB: "wcstombs converts the wide-character string pointed to by string into the multibyte array pointed to by dest.", //VB: size_t, //VB: size_t wcstombs(char* dest, const wchar_t* string, size_t n) //VBAction: wctomb, //VB: "wctomb converts the wide character wc into a multibyte character and stores it in the location pointed to by string.", //VB: int, //VB: int wctomb(char* string, wchar_t wc) //VBPreferredFeatures: abort, abs, system, exit, rand, getenv //VBEndPartInfo: stdlibSamples // //VBBeginTypedefInfo: size_t //VBIncludes: <stdlib.h> //VBPartDataFile: 'VBSample.vbb' //VBEndTypedefInfo: size_t // //VBBeginPartInfo: ioSamples, //VB: "io c library sample functions" //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: functions, 701, cppres //VBIncludes: <io.h> //VBAction: access, //VB: "access determines whether the specified file exists and whether you can get access to it in the given mode.", //VB: int, //VB: int access(char* pathname, int mode) //VBAction: chmod, //VB: "chmod changes the permission setting of the file specified by pathname.", //VB: int, //VB: int chmod(char* pathname, int pmode) //VBAction: _chsize, //VB: "_chsize lengthens or cuts off the file associated with handle to the length specified by size.", //VB: int, //VB: int _chsize(int handle, long size) //VBAction: close, //VB: "close closes the file associated with the handle.", //VB: int, //VB: int close(int handle) //VBAction: creat, //VB: "creat either creates a new file or opens and truncates an existing file.", //VB: int, //VB: int creat(char* pathname, int pmode) //VBAction: dup, //VB: "dup associates a second file handle with a currently open file.", //VB: int, //VB: int dup(int handle) //VBAction: dup2, //VB: "dup2 makes handle2 refer to the currently open file associated with handle1.", //VB: int, //VB: int dup2(int handle1, int handle2) //VBAction: __eof, //VB: "__eof determines whether the file pointer has reached the end-of-file for the file associated with handle.", //VB: int, //VB: int __eof(int handle) //VBAction: _filelength, //VB: "_filelength returns the length, in bytes, of the file associated with handle.", //VB: long, //VB: long _filelength(int handle) //VBAction: isatty, //VB: "isatty determines whether the given handle is associated with a character device (a keyboard, display, or printer or serial port).", //VB: int, //VB: int isatty(int handle) //VBAction: lseek, //VB: "lseek moves any file pointer associated with handle to a new location that is offset bytes from the origin.", //VB: long, //VB: long lseek(int handle, long offset, int origin) //VBAction: open, //VB: "open opens the file specified by pathname and prepares the file for subsequent reading or writing as defined by oflag.", //VB: int, //VB: int open(char* pathname, int oflag, int pmode) //VBAction: read, //VB: "read reads count bytes from the file associated with handle into buffer.", //VB: int, //VB: int read(int handle, char* buffer, unsigned int count) //VBAction: _setmode, //VB: "_setmode sets the translation mode of the file given by handle to mode.", //VB: int, //VB: int _setmode(int handle, int mode) //VBAction: _sopen, //VB: "_sopen opens the file specified by pathname and prepares the file for subsequent shared reading or writing as defined by oflag and shflag.", //VB: int, //VB: int _sopen(char* pathname, int oflag, int shflag , int pmode) //VBAction: _tell, //VB: "_tell gets the current position of the file pointer associated with handle.", //VB: long, //VB: long _tell(int handle) //VBAction: umask, //VB: "umask sets the file permission mask of the environment for the currently running process to the mode specified by pmode.", //VB: int, //VB: int umask(int pmode) //VBAction: write, //VB: "write writes count bytes from buffer into the file associated with handle.", //VB: int, //VB: int write(int handle, const void* buffer, unsigned int count) //VBPreferredFeatures: access, open, read, write, close //VBEndPartInfo: ioSamples // //VBBeginPartInfo: stdioSamples, //VB: "stdio c library sample functions" //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: functions, 701, cppres //VBIncludes: <stdio.h> //VBAction: fclose, //VB: "fclose closes a stream pointed to by stream.", //VB: int, //VB: int fclose(FILE* stream) //VBAction: _fcloseall, //VB: "_fcloseall closes all open streams, except stdin, stdout, and stderr.", //VB: int, //VB: int _fcloseall() //VBAction: fdopen, //VB: "fdopen associates an input or output stream with the file identified by handle.", //VB: FILE*, //VB: FILE fdopen(int handle, char* type) //VBAction: feof, //VB: "feof indicates whether the end-of-file flag is set for the given stream.", //VB: int, //VB: int feof(FILE* stream) //VBAction: ferror, //VB: "ferror tests for an error in reading from or writing to the given stream.", //VB: int, //VB: int ferror(FILE* stream) //VBAction: fflush, //VB: "fflush causes the system to empty the buffer associated with the specified output stream, if possible.", //VB: int, //VB: int fflush(FILE* stream) //VBAction: _fgetchar, //VB: "_fgetchar reads a single character from the stdin stream.", //VB: int, //VB: int _fgetchar() //VBAction: fgetpos, //VB: "fgetpos stores the current position of the file pointer associated with stream into the object pointed to by pos.", //VB: int, //VB: int fgetpos(FILE* stream, fpos_t* pos) //VBAction: fgetws, //VB: "fgetws reads wide characters from the stream into the array pointed to by wcs.", //VB: wchar_t*, //VB: wchar_t fgetws(wchar_t* wcs, int n, FILE* stream) //VBAction: fileno, //VB: "fileno determines the file handle currently associated with stream.", //VB: int, //VB: int fileno(FILE* stream) //VBAction: _flushall, //VB: "_flushall causes the system to write to file the contents of all buffers associated with open output streams (including stdin, stdout, and stderr).", //VB: int, //VB: int _flushall() //VBAction: fopen, //VB: "fopen opens the file specified by filename.", //VB: FILE*, //VB: FILE fopen(const char* filename, const char* mode) //VBAction: fputc, //VB: "fputc converts c to an unsigned char and then writes c to the output stream at the current position and advances the file position appropriately.", //VB: int, //VB: int fputc(int c, FILE* stream) //VBAction: _fputchar, //VB: "_fputchar writes the single character c to the stdout stream at the current position.", //VB: int, //VB: int _fputchar(int c) //VBAction: fputs, //VB: "fputs copies string to the output stream at the current position.", //VB: int, //VB: int fputs(const char* string, FILE* stream) //VBAction: fputwc, //VB: "fputwc converts the wide character wc to a multibyte character and writes it to the output stream pointed to by stream at the current position.", //VB: wint_t, //VB: wint_t fputwc(wint_t wc, FILE* stream) //VBAction: fputws, //VB: "fputws converts the wide-character string wcs to a multibyte-character string and writes it to stream as a multibyte character string.", //VB: int, //VB: int fputws(const wchar_t* wcs, FILE* stream) //VBAction: fread, //VB: "fread reads up to count items of size length from the input stream and stores them in the given buffer.", //VB: size_t, //VB: size_t fread(void* buffer, size_t size, size_t count, FILE* stream) //VBAction: freopen, //VB: "freopen closes the file currently associated with stream and reassigns stream to the file specified by filename.", //VB: FILE*, //VB: FILE freopen(const char* filename, const char* mode, FILE* stream) //VBAction: fseek, //VB: "fseek changes the current file position associated with stream to a new location within the file.", //VB: int, //VB: int fseek(FILE* stream, long int offset, int origin) //VBAction: fsetpos, //VB: "fsetpos moves any file position associated with stream to a new location within the file according to the value pointed to by pos.", //VB: int, //VB: int fsetpos(FILE* stream, const fpos_t* pos) //VBAction: ftell, //VB: "ftell finds the current position of the file associated with stream.", //VB: long int, //VB: long int ftell(FILE* stream) //VBAction: fwrite, //VB: "fwrite writes up to count items, each of size bytes in length, from buffer to the output stream.", //VB: size_t, //VB: size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream) //VBAction: getc, //VB: "getc reads a single character from the current stream position and advances the stream position to the next character.", //VB: int, //VB: int getc(FILE* stream) //VBAction: gets, //VB: "gets reads a line from the standard input stream stdin and stores it in buffer.", //VB: char*, //VB: char gets(char* buffer) //VBAction: getwc, //VB: "getwc reads the next multibyte character from stream, converts it to a wide character, and advances the associated file position indicator for stream.", //VB: wint_t, //VB: wint_t getwc(FILE* stream) //VBAction: perror, //VB: "perror prints an error message to stderr.",, //VB: void perror(const char* string) //VBAction: putc, //VB: "putc converts c to unsigned char and then writes c to the output stream at the current position.", //VB: int, //VB: int putc(int c, FILE* stream) //VBAction: putchar, //VB: "putchar is equivalent to putc(c, stdout).", //VB: int, //VB: int putchar(int c) //VBAction: puts, //VB: "puts writes the given string to the standard output stream stdout; it also appends a new-line character to the output.", //VB: int, //VB: int puts(const char* string) //VBAction: putwc, //VB: "putwc converts the wide character wc to a multibyte character, and writes it to the stream at the current position.", //VB: wint_t, //VB: wint_t putwc(wint_t wc, FILE* stream) //VBAction: remove, //VB: "remove deletes the file specified by filename.", //VB: int, //VB: int remove(const char* filename) //VBAction: rename, //VB: "rename renames the file specified by oldname to the name given by newname.", //VB: int, //VB: int rename(const char* oldname, const char* newname) //VBAction: rewind, //VB: "rewind repositions the file pointer associated with stream to the beginning of the file.",, //VB: void rewind(FILE* stream) //VBAction: _rmtmp, //VB: "_rmtmp closes and deletes all temporary files in all directories that are held open by the calling process.", //VB: int, //VB: int _rmtmp() //VBAction: setbuf, //VB: "setbuf controls buffering for the specified stream.",, //VB: void setbuf(FILE* stream, char* buffer) //VBAction: _set_crt_msg_handle, //VB: "_set_crt_msg_handle changes the file handle to which runtime messages are sent, which is usually file handle 2, to fh.", //VB: int, //VB: int _set_crt_msg_handle(int fh) //VBAction: setvbuf, //VB: "setvbuf allows control over the buffering strategy and buffer size for a specified stream.", //VB: int, //VB: int setvbuf(FILE* stream, char* buf, int type, size_t size) //VBAction: tempnam, //VB: "tempnam creates a temporary file name in another directory.", //VB: char*, //VB: char tempnam(char* dir, char* prefix) //VBAction: tmpfile, //VB: "tmpfile creates a temporary binary file.", //VB: FILE*, //VB: FILE tmpfile() //VBAction: tmpnam, //VB: "tmpnam produces a valid file name that is not the same as the name of any existing file.", //VB: char*, //VB: char tmpnam(char* string) //VBAction: ungetc, //VB: "ungetc pushes the unsigned character c back onto the given input stream.", //VB: int, //VB: int ungetc(int c, FILE* stream) //VBAction: ungetwc, //VB: "ungetwc pushes the wide character by wc back onto the input stream.", //VB: wint_t, //VB: wint_t ungetwc(wint_t wc, FILE* stream) //VBAction: unlink, //VB: "unlink deletes the file specified by pathname.", //VB: int, //VB: int unlink(const char* pathname) //VBAction: wctob, //VB: "wctomb converts the wide character wc into a multibyte character and stores it in the location pointed to by string.", //VB: int, //VB: int wctob(wint_t wc) //VBPreferredFeatures: fclose, feof, rewind, fdopen, rename //VBEndPartInfo: stdioSamples // //VBBeginTypedefInfo: FILE //VBIncludes: <stdio.h> //VBPartDataFile: 'VBSample.vbb' //VBEndTypedefInfo: FILE // //VBBeginPartInfo: staticWindowSamples, //VB: "static window sample functions" //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: functions, 701, cppres //VBIncludes: <iwindow.hpp> //VBAction: desktopWindow, //VB: "Static function to return the desktop window.", //VB: IWindow*, //VB: static IWindow* IWindow::desktopWindow() //VBAction: objectWindow, //VB: "Static function to return object window.", //VB: IWindow*, //VB: static IWindow* IWindow::objectWindow() //VBPreferredFeatures: desktopWindow, objectWindow //VBEndPartInfo: staticWindowSamples // // //VBBeginPartInfo: IVBLogicalOrPart //VBParent: IVBDataTypePart //VBIncludes: <ivblor.hpp> _IVBLOR_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, dde4vr30 // //VBAttribute: defaultInput, //VB: "Query the defaultInput (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean defaultInput() const //VBAttribute: input1, //VB: "Query the input1 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input1() const, //VB: virtual IVBLogicalOrPart& setInput1(Boolean input1), //VB: input1Id //VBAttribute: input10, //VB: "Query the input10 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input10() const, //VB: virtual IVBLogicalOrPart& setInput10(Boolean input10), //VB: input10Id //VBAttribute: input2, //VB: "Query the input2 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input2() const, //VB: virtual IVBLogicalOrPart& setInput2(Boolean input2), //VB: input2Id //VBAttribute: input3, //VB: "Query the input3 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input3() const, //VB: virtual IVBLogicalOrPart& setInput3(Boolean input3), //VB: input3Id //VBAttribute: input4, //VB: "Query the input4 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input4() const, //VB: virtual IVBLogicalOrPart& setInput4(Boolean input4), //VB: input4Id //VBAttribute: input5, //VB: "Query the input5 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input5() const, //VB: virtual IVBLogicalOrPart& setInput5(Boolean input5), //VB: input5Id //VBAttribute: input6, //VB: "Query the input6 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input6() const, //VB: virtual IVBLogicalOrPart& setInput6(Boolean input6), //VB: input6Id //VBAttribute: input7, //VB: "Query the input7 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input7() const, //VB: virtual IVBLogicalOrPart& setInput7(Boolean input7), //VB: input7Id //VBAttribute: input8, //VB: "Query the input8 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input8() const, //VB: virtual IVBLogicalOrPart& setInput8(Boolean input8), //VB: input8Id //VBAttribute: input9, //VB: "Query the input9 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input9() const, //VB: virtual IVBLogicalOrPart& setInput9(Boolean input9), //VB: input9Id //VBAttribute: notInput1, //VB: "Query the notInput1 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput1() const, //VB: virtual IVBLogicalOrPart& setNotInput1(Boolean notInput1) //VBAttribute: notInput10, //VB: "Query the notInput10 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput10() const, //VB: virtual IVBLogicalOrPart& setNotInput10(Boolean notInput10) //VBAttribute: notInput2, //VB: "Query the notInput2 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput2() const, //VB: virtual IVBLogicalOrPart& setNotInput2(Boolean notInput2) //VBAttribute: notInput3, //VB: "Query the notInput3 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput3() const, //VB: virtual IVBLogicalOrPart& setNotInput3(Boolean notInput3) //VBAttribute: notInput4, //VB: "Query the notInput4 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput4() const, //VB: virtual IVBLogicalOrPart& setNotInput4(Boolean notInput4) //VBAttribute: notInput5, //VB: "Query the notInput5 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput5() const, //VB: virtual IVBLogicalOrPart& setNotInput5(Boolean notInput5) //VBAttribute: notInput6, //VB: "Query the notInput6 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput6() const, //VB: virtual IVBLogicalOrPart& setNotInput6(Boolean notInput6) //VBAttribute: notInput7, //VB: "Query the notInput7 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput7() const, //VB: virtual IVBLogicalOrPart& setNotInput7(Boolean notInput7) //VBAttribute: notInput8, //VB: "Query the notInput8 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput8() const, //VB: virtual IVBLogicalOrPart& setNotInput8(Boolean notInput8) //VBAttribute: notInput9, //VB: "Query the notInput9 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput9() const, //VB: virtual IVBLogicalOrPart& setNotInput9(Boolean notInput9) //VBAttribute: notValue, //VB: "Query the notValue (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notValue() const,, //VB: valueId //VB: , NOSETTING //VBAttribute: value, //VB: "Query the value (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean value() const,, //VB: valueId //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const,, //VB: valueId //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBLogicalOrPart* aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBLogicalOrPart& aValue) const //VBAction: setInput1 //VB: ,"Set the input1 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput1() //VBAction: setInput10 //VB: ,"Set the input10 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput10() //VBAction: setInput2 //VB: ,"Set the input2 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput2() //VBAction: setInput3 //VB: ,"Set the input3 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput3() //VBAction: setInput4 //VB: ,"Set the input4 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput4() //VBAction: setInput5 //VB: ,"Set the input5 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput5() //VBAction: setInput6 //VB: ,"Set the input6 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput6() //VBAction: setInput7 //VB: ,"Set the input7 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput7() //VBAction: setInput8 //VB: ,"Set the input8 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput8() //VBAction: setInput9 //VB: ,"Set the input9 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setInput9() //VBAction: setNotInput1 //VB: ,"Set the notInput1 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput1() //VBAction: setNotInput10 //VB: ,"Set the notInput10 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput10() //VBAction: setNotInput2 //VB: ,"Set the notInput2 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput2() //VBAction: setNotInput3 //VB: ,"Set the notInput3 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput3() //VBAction: setNotInput4 //VB: ,"Set the notInput4 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput4() //VBAction: setNotInput5 //VB: ,"Set the notInput5 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput5() //VBAction: setNotInput6 //VB: ,"Set the notInput6 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput6() //VBAction: setNotInput7 //VB: ,"Set the notInput7 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput7() //VBAction: setNotInput8 //VB: ,"Set the notInput8 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput8() //VBAction: setNotInput9 //VB: ,"Set the notInput9 (Boolean) attribute.",, //VB: virtual IVBLogicalOrPart& setNotInput9() //VBPreferredFeatures: this, value, notValue, valueAsText //VBEndPartInfo: IVBLogicalOrPart // // //VBBeginPartInfo: IVBLogicalAndPart //VBParent: IVBDataTypePart //VBIncludes: <ivbland.hpp> _IVBLAND_ //VBPartDataFile: 'VBSample.vbb' //VBComposerInfo: nonvisual, 204, dde4vr30 // //VBAttribute: defaultInput, //VB: "Query the defaultInput (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean defaultInput() const //VBAttribute: input1, //VB: "Query the input1 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input1() const, //VB: virtual IVBLogicalAndPart& setInput1(Boolean input1), //VB: input1Id //VBAttribute: input10, //VB: "Query the input10 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input10() const, //VB: virtual IVBLogicalAndPart& setInput10(Boolean input10), //VB: input10Id //VBAttribute: input2, //VB: "Query the input2 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input2() const, //VB: virtual IVBLogicalAndPart& setInput2(Boolean input2), //VB: input2Id //VBAttribute: input3, //VB: "Query the input3 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input3() const, //VB: virtual IVBLogicalAndPart& setInput3(Boolean input3), //VB: input3Id //VBAttribute: input4, //VB: "Query the input4 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input4() const, //VB: virtual IVBLogicalAndPart& setInput4(Boolean input4), //VB: input4Id //VBAttribute: input5, //VB: "Query the input5 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input5() const, //VB: virtual IVBLogicalAndPart& setInput5(Boolean input5), //VB: input5Id //VBAttribute: input6, //VB: "Query the input6 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input6() const, //VB: virtual IVBLogicalAndPart& setInput6(Boolean input6), //VB: input6Id //VBAttribute: input7, //VB: "Query the input7 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input7() const, //VB: virtual IVBLogicalAndPart& setInput7(Boolean input7), //VB: input7Id //VBAttribute: input8, //VB: "Query the input8 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input8() const, //VB: virtual IVBLogicalAndPart& setInput8(Boolean input8), //VB: input8Id //VBAttribute: input9, //VB: "Query the input9 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean input9() const, //VB: virtual IVBLogicalAndPart& setInput9(Boolean input9), //VB: input9Id //VBAttribute: notInput1, //VB: "Query the notInput1 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput1() const, //VB: virtual IVBLogicalAndPart& setNotInput1(Boolean notInput1) //VBAttribute: notInput10, //VB: "Query the notInput10 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput10() const, //VB: virtual IVBLogicalAndPart& setNotInput10(Boolean notInput10) //VBAttribute: notInput2, //VB: "Query the notInput2 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput2() const, //VB: virtual IVBLogicalAndPart& setNotInput2(Boolean notInput2) //VBAttribute: notInput3, //VB: "Query the notInput3 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput3() const, //VB: virtual IVBLogicalAndPart& setNotInput3(Boolean notInput3) //VBAttribute: notInput4, //VB: "Query the notInput4 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput4() const, //VB: virtual IVBLogicalAndPart& setNotInput4(Boolean notInput4) //VBAttribute: notInput5, //VB: "Query the notInput5 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput5() const, //VB: virtual IVBLogicalAndPart& setNotInput5(Boolean notInput5) //VBAttribute: notInput6, //VB: "Query the notInput6 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput6() const, //VB: virtual IVBLogicalAndPart& setNotInput6(Boolean notInput6) //VBAttribute: notInput7, //VB: "Query the notInput7 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput7() const, //VB: virtual IVBLogicalAndPart& setNotInput7(Boolean notInput7) //VBAttribute: notInput8, //VB: "Query the notInput8 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput8() const, //VB: virtual IVBLogicalAndPart& setNotInput8(Boolean notInput8) //VBAttribute: notInput9, //VB: "Query the notInput9 (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notInput9() const, //VB: virtual IVBLogicalAndPart& setNotInput9(Boolean notInput9) //VBAttribute: notValue, //VB: "Query the notValue (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean notValue() const,, //VB: valueId //VB: , NOSETTING //VBAttribute: value, //VB: "Query the value (Boolean) attribute.", //VB: Boolean, //VB: virtual Boolean value() const,, //VB: valueId //VBAttribute: valueAsText, //VB: "Query the valueAsText (IString) attribute.", //VB: IString, //VB: virtual IString valueAsText() const,, //VB: valueId //VBAction: operator != //VB: ,, Boolean, //VB: Boolean operator !=(const IVBLogicalAndPart* aValue) const //VBAction: operator == //VB: ,, Boolean, //VB: Boolean operator ==(const IVBLogicalAndPart& aValue) const //VBAction: setInput1 //VB: ,"Set the input1 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput1() //VBAction: setInput10 //VB: ,"Set the input10 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput10() //VBAction: setInput2 //VB: ,"Set the input2 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput2() //VBAction: setInput3 //VB: ,"Set the input3 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput3() //VBAction: setInput4 //VB: ,"Set the input4 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput4() //VBAction: setInput5 //VB: ,"Set the input5 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput5() //VBAction: setInput6 //VB: ,"Set the input6 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput6() //VBAction: setInput7 //VB: ,"Set the input7 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput7() //VBAction: setInput8 //VB: ,"Set the input8 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput8() //VBAction: setInput9 //VB: ,"Set the input9 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setInput9() //VBAction: setNotInput1 //VB: ,"Set the notInput1 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput1() //VBAction: setNotInput10 //VB: ,"Set the notInput10 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput10() //VBAction: setNotInput2 //VB: ,"Set the notInput2 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput2() //VBAction: setNotInput3 //VB: ,"Set the notInput3 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput3() //VBAction: setNotInput4 //VB: ,"Set the notInput4 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput4() //VBAction: setNotInput5 //VB: ,"Set the notInput5 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput5() //VBAction: setNotInput6 //VB: ,"Set the notInput6 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput6() //VBAction: setNotInput7 //VB: ,"Set the notInput7 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput7() //VBAction: setNotInput8 //VB: ,"Set the notInput8 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput8() //VBAction: setNotInput9 //VB: ,"Set the notInput9 (Boolean) attribute.",, //VB: virtual IVBLogicalAndPart& setNotInput9() //VBPreferredFeatures: this, value, notValue, valueAsText //VBEndPartInfo: IVBLogicalAndPart //