Поделиться через


Метод source_block::release

Освобождает предыдущее успешное резервирование сообщения.

virtual void release(
   runtime_object_identity _MsgId,
   _Inout_ ITarget<_Target_type> * _PTarget
);

Параметры

  • _MsgId
    runtime_object_identity зарезервированного объекта message.

  • _PTarget
    Указатель на целевой блок, вызывающий метод release.

Заметки

Метод создает исключение invalid_argument, если параметр _PTarget имеет значение NULL.

Метод выдает исключение bad_target, если параметр _PTarget не представляет целевой объект, который вызвал reserve.

Требования

Заголовок: agents.h

Пространство имен: concurrency

См. также

Ссылки

Класс source_block