EgtMachKernel 1.9k2 :

- aggiunta gestione massimo affondamento di utensile TdbGetCurrToolMaxDepth
- for each (.. in ..) sostituito da for ( .. : ..) vero costrutto C++.
This commit is contained in:
Dario Sassi
2018-11-28 17:11:39 +00:00
parent 7bd3465ec3
commit b9303acc5d
12 changed files with 119 additions and 24 deletions
+3 -3
View File
@@ -30,7 +30,7 @@ Machine::GetAllHeadsNames( STRVECTOR& vNames) const
// reset lista nomi
vNames.clear() ;
// ricerca delle teste
for each ( const auto& snGro in m_mapGroups) {
for ( const auto& snGro : m_mapGroups) {
if ( IsHeadGroup( snGro.second))
vNames.push_back( snGro.first) ;
}
@@ -266,7 +266,7 @@ Machine::LoadAllTools( void)
if ( ! m_pMchMgr->GetCurrSetupMgr().Exists())
return true ;
// ciclo su tutte le teste
for each ( const auto& snGro in m_mapGroups) {
for ( const auto& snGro : m_mapGroups) {
if ( IsHeadGroup( snGro.second)) {
// recupero l'insieme di appartenenza della testa
const STRVECTOR& vsHSet = GetHSet( snGro.first) ;
@@ -320,7 +320,7 @@ Machine::UnloadAllTools( void)
return false ;
// ciclo su tutte le teste
bool bOk = true ;
for each ( const auto& snGro in m_mapGroups) {
for ( const auto& snGro : m_mapGroups) {
if ( IsHeadGroup( snGro.second)) {
if ( ! UnloadTools( snGro.first))
bOk = false ;