You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I wonder what would be the fastest way on removing the error-prone * and -> operators for direct value access?
Towards a more monadic implementation I do not want the users accessing these public and unsafe operators.
Would it make sense to declare all the non-class templates as friends to the optional class?
I'm not an expert in library design and your implementation is way beyond my abilities...
Thx
Juergen
The text was updated successfully, but these errors were encountered:
Probably easiest to remove those functions from the source and run the tests to find any places they were called, then replacing those sites with direct accesses by making the non-members friend functions like you say.
Hi,
I wonder what would be the fastest way on removing the error-prone * and -> operators for direct value access?
Towards a more monadic implementation I do not want the users accessing these public and unsafe operators.
Would it make sense to declare all the non-class templates as friends to the optional class?
I'm not an expert in library design and your implementation is way beyond my abilities...
Thx
Juergen
The text was updated successfully, but these errors were encountered: