// 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 _DBC_VArrayOfCharacter_HeaderFile #define _DBC_VArrayOfCharacter_HeaderFile #include #include #include #include #include #include #include class Standard_NegativeValue; class Standard_OutOfRange; class Standard_DimensionMismatch; class Standard_NullObject; class DBC_VArrayNodeOfVArrayOfCharacter; class DBC_VArrayTNodeOfVArrayOfCharacter; class DBC_VArrayOfCharacter : public DBC_BaseArray { public: DEFINE_STANDARD_ALLOC Standard_EXPORT DBC_VArrayOfCharacter(); Standard_EXPORT DBC_VArrayOfCharacter(const Standard_Integer Size); Standard_EXPORT DBC_VArrayOfCharacter(const DBC_VArrayOfCharacter& Varray); Standard_EXPORT void Resize (const Standard_Integer Size) ; Standard_EXPORT void Assign (const DBC_VArrayOfCharacter& Other) ; void operator = (const DBC_VArrayOfCharacter& Other) { Assign(Other); } Standard_EXPORT void SetValue (const Standard_Integer Index, const Standard_Character& Value) ; Standard_EXPORT Standard_Character& Value (const Standard_Integer Index) const; Standard_Character& operator () (const Standard_Integer Index) const { return Value(Index); } Standard_EXPORT void Destroy() ; ~DBC_VArrayOfCharacter() { Destroy(); } protected: private: }; #endif // _DBC_VArrayOfCharacter_HeaderFile