EgtExecutor :
- aggiunte funzioni ExeMdbExport, ExeMdbToBeImported e ExeMdbImport.
This commit is contained in:
+33
-3
@@ -1485,7 +1485,7 @@ ExeTdbExport( const STRVECTOR& vsToolsNames, const string& sOutFile)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// recupero il direttorio dei porta utensili
|
||||
// eseguo esportazione degli utensili indicati
|
||||
return pMachMgr->TdbExport( vsToolsNames, sOutFile) ;
|
||||
}
|
||||
|
||||
@@ -1495,7 +1495,7 @@ ExeTdbToBeImported( const string& sFile, STRVECTOR& vsToolsNames, INTVECTOR& vTo
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// recupero il direttorio dei porta utensili
|
||||
// restituisco nomi e tipi degli utensili importabili
|
||||
return pMachMgr->TdbToBeImported( sFile, vsToolsNames, vToolsTypes) ;
|
||||
}
|
||||
|
||||
@@ -1505,7 +1505,7 @@ ExeTdbImport( const string& sFile, const STRVECTOR& vsToolsToImport, const STRVE
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// recupero il direttorio dei porta utensili
|
||||
// eseguo l'importazione degli utensili indicati
|
||||
return pMachMgr->TdbImport( sFile, vsToolsToImport, vsToolsNames, vsImported) ;
|
||||
}
|
||||
|
||||
@@ -1863,6 +1863,36 @@ ExeMdbGetMachiningDir( string& sMchDir)
|
||||
return pMachMgr->MdbGetMachiningDir( sMchDir) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeMdbExport( const STRVECTOR& vsMachiningsNames, const string& sOutFile)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// eseguo esportazione delle lavorazioni indicate
|
||||
return pMachMgr->MdbExport( vsMachiningsNames, sOutFile) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeMdbToBeImported( const string& sFile, STRVECTOR& vsMachiningsNames, INTVECTOR& vMachiningsTypes)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// restituisco nomi e tipi delle lavorazioni importabili
|
||||
return pMachMgr->MdbToBeImported( sFile, vsMachiningsNames, vMachiningsTypes) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeMdbImport( const string& sFile, const STRVECTOR& vsMachiningsToImport, const STRVECTOR& vsMachiningsNames, STRVECTOR& vsImported)
|
||||
{
|
||||
IMachMgr* pMachMgr = GetCurrMachMgr() ;
|
||||
VERIFY_MACHMGR( pMachMgr, false)
|
||||
// eseguo l'importazione delle lavorazioni indicate
|
||||
return pMachMgr->MdbImport( sFile, vsMachiningsToImport, vsMachiningsNames, vsImported) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Operazioni
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user