Exemplo n.º 1
0
void Frontend::Delete( )
{
  Shutdown( );
  Close( );

  LockPorts( );
  for( std::map<int, Port *>::iterator it = ports.begin( ); it != ports.end( ); it++ )
  {
    it->second->Delete( );
    delete it->second;
  }
  ports.clear( );
  UnlockPorts( );

  RemoveConfigFile( );
}
Exemplo n.º 2
0
void Port::Delete( )
{
  if( source )
    source->RemovePort( this );
  RemoveConfigFile( );
}