X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROData%2FHYDROData_StricklerTable.h;h=bbc553bec135c93187bd1ffeaf9fd418205d750a;hb=eeffb740f746146cb11bb55d6cb00146ac0832e9;hp=eae46e33b90f50198b51ffb418c2a6d5ac881438;hpb=e0ed73f9fe23d646ae3b99ee4446098f10f3cb55;p=modules%2Fhydro.git diff --git a/src/HYDROData/HYDROData_StricklerTable.h b/src/HYDROData/HYDROData_StricklerTable.h index eae46e33..bbc553be 100644 --- a/src/HYDROData/HYDROData_StricklerTable.h +++ b/src/HYDROData/HYDROData_StricklerTable.h @@ -21,6 +21,8 @@ #include +#include + class Handle( TDataStd_NamedData ); DEFINE_STANDARD_HANDLE( HYDROData_StricklerTable, HYDROData_Entity ) @@ -46,11 +48,17 @@ public: HYDRODATA_EXPORT bool Import( const TCollection_AsciiString& theFileName ); HYDRODATA_EXPORT bool Export( const TCollection_AsciiString& theFileName ); - double Get( const TCollection_ExtendedString& theType, double theDefault ) const; - void Set( const TCollection_ExtendedString& theType, double theCoefficient ); + HYDRODATA_EXPORT double Get( const TCollection_ExtendedString& theType, double theDefault ) const; + HYDRODATA_EXPORT void Set( const TCollection_ExtendedString& theType, double theCoefficient ); + + HYDRODATA_EXPORT TColStd_SequenceOfExtendedString GetTypes() const; + + HYDRODATA_EXPORT void Clear(); + + HYDRODATA_EXPORT virtual QStringList DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const; private: - Handle( TDataStd_NamedData ) Map() const; + Handle(TDataStd_NamedData) Map() const; }; #endif