Well, no wrapper is actually needed here:

class A
{
        int method() shared;
}

void consumer()
{
        shared a = receiveOnly!(shared A)();
}

void producer()
{
        auto cons = spawn(&consumer);
        send(cons, new shared A());
}

Reply via email to