I notice that when I create an internal library, the signature of each unit is visible, despite my use of {library private}. Is there any way to totally hide some units in the library? In my library is one unit that I wish to export; all other units in the library are only called by the public unit so I would like them to not be visible.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I notice that when I create an internal library, the signature of each unit is visible, despite my use of {library private}. Is there any way to totally hide some units in the library? In my library is one unit that I wish to export; all other units in the library are only called by the public unit so I would like them to not be visible.
I have the same need : mask some POU of a library.
Theses POU are used internally, so library user havn't to use it.
Have somebody a solution for that?
Thanks for all.
3S has added an improvement request for this issue
Originally created by: pg
Hi,
similarly I would like to declare some methods of a function block as "private" (in an object-oriented sense).
Has the issue been tackled by now?
Thanks!
P.S. I'm using CodeSys v3.3.1.2