From 921f764bb6f56bd87b7fd1ae2b344907dcb15015 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Sun, 27 Aug 2023 18:28:40 +0200 Subject: [PATCH] Include : - aggiornamento prototipi. --- EInAPI.h | 1 + EMkMachMgr.h | 6 ++++-- EXeExecutor.h | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/EInAPI.h b/EInAPI.h index 10b24fb..a8a0b25 100644 --- a/EInAPI.h +++ b/EInAPI.h @@ -716,6 +716,7 @@ EIN_EXPORT int __stdcall EgtGetLastMachGroup( void) ; EIN_EXPORT int __stdcall EgtGetPrevMachGroup( int nId) ; EIN_EXPORT BOOL __stdcall EgtGetMachGroupNewName( const wchar_t* wsName, wchar_t*& wsNewName) ; EIN_EXPORT int __stdcall EgtAddMachGroup( const wchar_t* wsName, const wchar_t* wsMachineName) ; +EIN_EXPORT int __stdcall EgtCopyMachGroup( const wchar_t* wsSouName, const wchar_t* wsName) ; EIN_EXPORT BOOL __stdcall EgtRemoveMachGroup( int nMGroupId) ; EIN_EXPORT BOOL __stdcall EgtGetMachGroupName( int nMGroupId, wchar_t*& wsName) ; EIN_EXPORT BOOL __stdcall EgtGetMachGroupMachineName( int nMGroupId, wchar_t*& wsMachineName) ; diff --git a/EMkMachMgr.h b/EMkMachMgr.h index aa95c54..a9c3de7 100644 --- a/EMkMachMgr.h +++ b/EMkMachMgr.h @@ -1,7 +1,7 @@ //---------------------------------------------------------------------------- -// EgalTech 2015-2022 +// EgalTech 2015-2023 //---------------------------------------------------------------------------- -// File : EMkMachMgr.h Data : 21.09.22 Versione : 2.4i4 +// File : EMkMachMgr.h Data : 25.08.23 Versione : 2.5h3 // Contenuto : Dichiarazione della interfaccia IMachMgr. // // @@ -13,6 +13,7 @@ // 10.11.20 DS Portate in interfaccia funzioni di calcolo con vettori di angoli. // 13.01.21 DS Aggiunte in interfaccia GetCalcHead e GetCalcExit. // 21.09.22 DS Aggiunta in interfaccia GetAxisOffset. +// 25.08.23 DS Aggiunta in interfaccia CopyMachGroup. // //---------------------------------------------------------------------------- @@ -57,6 +58,7 @@ class __declspec( novtable) IMachMgr virtual int GetPrevMachGroup( int nId) const = 0 ; virtual bool GetMachGroupNewName( std::string& sName) const = 0 ; virtual int AddMachGroup( const std::string& sName, const std::string& sMachineName) = 0 ; + virtual int CopyMachGroup( const std::string& sSouName, const std::string& sName) = 0 ; virtual bool RemoveMachGroup( int nId) = 0 ; virtual std::string GetMachGroupName( int nId) const = 0 ; virtual std::string GetMachGroupMachineName( int nId) const = 0 ; diff --git a/EXeExecutor.h b/EXeExecutor.h index e997a69..f15a448 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -899,6 +899,7 @@ EXE_EXPORT int ExeGetLastMachGroup( void) ; EXE_EXPORT int ExeGetPrevMachGroup( int nId) ; EXE_EXPORT bool ExeGetMachGroupNewName( std::string& sName) ; EXE_EXPORT int ExeAddMachGroup( const std::string& sName, const std::string& sMachineName) ; +EXE_EXPORT int ExeCopyMachGroup( const std::string& sSouName, const std::string& sName) ; EXE_EXPORT bool ExeRemoveMachGroup( int nMGroupId) ; EXE_EXPORT bool ExeGetMachGroupName( int nId, std::string& sName) ; EXE_EXPORT bool ExeGetMachGroupMachineName( int nId, std::string& sMachineName) ;