diff --git a/EMkMachMgr.h b/EMkMachMgr.h index b66290a..e6011f2 100644 --- a/EMkMachMgr.h +++ b/EMkMachMgr.h @@ -1,7 +1,7 @@ //---------------------------------------------------------------------------- // EgalTech 2015-2024 //---------------------------------------------------------------------------- -// File : EMkMachMgr.h Data : 02.04.24 Versione : 2.6d1 +// File : EMkMachMgr.h Data : 22.04.24 Versione : 2.6d4 // Contenuto : Dichiarazione della interfaccia IMachMgr. // // @@ -17,6 +17,7 @@ // 28.10.23 DS Aggiunte in interfaccia GetClEntAxesVal, GetToolSetupPosInCurrSetup e GetAllCurrAxesName. // 30.03.24 DS Aggiunte in interfaccia GetAllAxesNames e GetCalcTable. // 02.04.24 DS Aggiunta in interfaccia GetClEntAxesMask. +// 22.04.24 DS Aggiunta in interfaccia GetExitId. // //---------------------------------------------------------------------------- @@ -322,6 +323,7 @@ class __declspec( novtable) IMachMgr virtual int GetAxisId( const std::string& sAxis) const = 0 ; virtual int GetHeadId( const std::string& sHead) const = 0 ; virtual int GetHeadExitCount( const std::string& sHead) const = 0 ; + virtual int GetExitId( const std::string& sHead, int nExit) const = 0 ; virtual int GetTcPosId( const std::string& sTcPos) const = 0 ; virtual bool GetAxisToken( const std::string& sAxis, std::string& sToken) const = 0 ; virtual bool GetAxisType( const std::string& sAxis, bool& bLinear) const = 0 ; diff --git a/EXeExecutor.h b/EXeExecutor.h index af177ad..46a8ad8 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -1198,6 +1198,7 @@ EXE_EXPORT int ExeGetTableId( const std::string& sTable) ; EXE_EXPORT int ExeGetAxisId( const std::string& sAxis) ; EXE_EXPORT int ExeGetHeadId( const std::string& sHead) ; EXE_EXPORT int ExeGetHeadExitCount( const std::string& sHead) ; +EXE_EXPORT int ExeGetExitId( const std::string& sHead, int nExit) ; EXE_EXPORT int ExeGetTcPosId( const std::string& sTcPos) ; EXE_EXPORT bool ExeGetAxisToken( const std::string& sAxis, std::string& sToken) ; EXE_EXPORT bool ExeGetAxisType( const std::string& sAxis, bool& bLinear) ;