Does anyone understand how to use "shared" types with concurrency send/receive functions?
crimaniak via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun Aug 20 18:45:31 PDT 2017
On Thursday, 17 August 2017 at 13:09:29 UTC, Kagamin wrote:
> On Wednesday, 16 August 2017 at 23:15:10 UTC, crimaniak wrote:
>> I wonder if it possible and usable to make some template to
>> support this pattern, where we give mutex(es), shared
>> object(s) and delegate to operate with objects as non-shared.
>
> https://dpaste.dzfl.pl/8b3b05c8ec0a like this? Not sure if it
> helps, don't forget that it's a casted shared object.
Yes, something like this. In general, I thought about the
possibility of using several shared objects in this block but
then realized that everything can be reduced to the case of one
object.
More information about the Digitalmars-d-learn
mailing list