// This file is generated by WOK (CPPExt). // Please do not edit this file; modify original file instead. // The copyright and license terms as defined for the original file apply to // this header file considered to be the "object code" form of the original source. #ifndef _Interface_ParamList_HeaderFile #define _Interface_ParamList_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Handle_Interface_ParamList_HeaderFile #include #endif #ifndef _Interface_VectorOfFileParameter_HeaderFile #include #endif #ifndef _MMgt_TShared_HeaderFile #include #endif #ifndef _Standard_Integer_HeaderFile #include #endif class Standard_RangeError; class Standard_OutOfRange; class Standard_OutOfMemory; class Interface_FileParameter; class Interface_ParamList : public MMgt_TShared { public: //! Creates an vector with size of memmory blok equal to theIncrement
Standard_EXPORT Interface_ParamList(const Standard_Integer theIncrement = 256); //! Returns the number of elements of .
//!
Standard_Integer Length() const; //! Returns the lower bound.
//! Warning
Standard_Integer Lower() const; //! Returns the upper bound.
//! Warning
Standard_Integer Upper() const; //! Assigns the value to the -th item of this array.
Standard_EXPORT void SetValue(const Standard_Integer Index,const Interface_FileParameter& Value) ; //! Return the value of the th element of the
//! array.
Standard_EXPORT const Interface_FileParameter& Value(const Standard_Integer Index) const; const Interface_FileParameter& operator ()(const Standard_Integer Index) const { return Value(Index); } //! return the value of the th element of the
//! array.
Standard_EXPORT Interface_FileParameter& ChangeValue(const Standard_Integer Index) ; Interface_FileParameter& operator ()(const Standard_Integer Index) { return ChangeValue(Index); } Standard_EXPORT void Clear() ; DEFINE_STANDARD_RTTI(Interface_ParamList) protected: private: Interface_VectorOfFileParameter myVector; }; #include // other Inline functions and methods (like "C++: function call" methods) #endif