Important Update:

- FunctionCore:
  - Implement UnlinkChannel()
    - Avoid memory errors on application shutdown (state events)
    - Unlink channels before destroying in Function destructor
  - Bug fix: Linked Channels not added correctly
This commit is contained in:
Charl Wentzel
2019-06-17 12:43:12 +02:00
parent abf51d39a2
commit 794b7e5486
2 changed files with 57 additions and 13 deletions

View File

@@ -130,6 +130,7 @@ public:
// Automated Data Input/Output
virtual bool LinkChannel( const char * ChannelName, const char * LinkFunctionName, const char * LinkChannelName, bool Input, bool Output );
virtual bool UnlinkChannel( const char * ChannelName, const char * LinkFunctionName, const char * LinkChannelName );
virtual bool Process() = 0;
friend class CApplication;