Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Class status

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Class status

boost::mpi::status — Contains information about a message that has been or can be received.

Synopsis

// In header: <boost/mpi/status.hpp>

class status {
public:
  // construct/copy/destruct
  status();
  status(MPI_Status const &);
  // public member functions
  int source() const;
  int tag() const;
  int error() const;
  bool cancelled() const;
  template<typename T> optional< int > count() const;
  operator MPI_Status &();
  operator const MPI_Status &() const;
  // public data members
  mutable int m_count;
};

Description

Эта структура содержит информацию о статусе сообщений, которые были получены (скоммуникатором::recv) или могут быть получены (возвращены скоммуникатора::probeиликоммуникатора::iprobe).. Он позволяет получить доступ к источнику сообщения, тегу сообщения, коду ошибки (редко используется) или количеству элементов, которые были переданы.

status public construct/copy/destruct

  1. ;
  2. MPI_Statusconst&s;

status public member functions

  1. intsourceconst;

    Восстановите источник сообщения.

  2. inttagconst;

    Retrieve the message tag.

  3. intошибкаконст;

    Возврат кода ошибки.

  4. отмененпротив;

    Определить, было ли успешно отменено сообщение, связанное с этим объектом.

  5. шаблон<имя типаT>необязательно<int>const;

    Определяет количество элементов типаТ, содержащихся в сообщении. ТипTдолжен иметь связанный тип данных, т.е.is_mpi_datatypeдолжен вывестиmpl::true_. В тех случаях, когда типTне соответствует передаваемому типу, эта процедура возвращает пустойфакультативный.

    Возвращает:

    числоTэлементов в сообщении, если его можно определить.

  6. операторMPI_Status&;

    Ссылки на базовыйMPI_Status

  7. операторconstMPI_Status&]const;

    Ссылки на базовыйMPI_Status


PrevUpHomeNext

Статья Class status раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 02:47:20/0.003662109375/0