aconstlink / motor

Software Framework for Audio/Visual/Interactive Real-Time Applications
MIT License
3 stars 0 forks source link

mtr_t mtr_moved_t need renaming #14

Closed aconstlink closed 11 months ago

aconstlink commented 12 months ago

Again I stumbled upon the _mtr_t and _mtr_moved_t ambiguity.

Whats needs to be differentiated is if a pointer

Somehow this needs better distinction. This could be like so:

some_class_mtr_shared_t // ownership needs addition
some_class_mtr_unique_t // ownership is transferred

So we need wrappers for both. Although this distinction is only required if both are passed to a function overload.

aconstlink commented 11 months ago

Implemented like described above. :recycle: