Added destructor that tri-states pins and ports

This commit is contained in:
BlackMark 2016-06-19 12:46:54 +02:00
parent 098fc43e98
commit c73fbeea85
2 changed files with 8 additions and 4 deletions

View File

@ -182,7 +182,9 @@ InOutPin::InOutPin( InOut::Pin enmPin )
////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////
InOutPin::~InOutPin() InOutPin::~InOutPin()
{} {
setDirection( InOut::Dir::D_IN, false );
}
////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////
void InOutPin::setPin( InOut::Pin enmPin ) void InOutPin::setPin( InOut::Pin enmPin )
@ -210,7 +212,9 @@ InOutPort::InOutPort( InOut::Pin enmPin )
////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////
InOutPort::~InOutPort() InOutPort::~InOutPort()
{} {
setDirection( InOut::Dir::D_IN, false );
}
////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////
void InOutPort::setPort( InOut::Pin enmPortPin ) void InOutPort::setPort( InOut::Pin enmPortPin )

View File

@ -1,7 +1,7 @@
/* /*
* Copyright (c) by BlackMark 2015-2016 * Copyright (c) by BlackMark 2015-2016
* Date 12/06/2016 * Date 19/06/2016
* Version 2.5 * Version 2.6
*/ */
#ifndef INOUT_H #ifndef INOUT_H