## 12.8.3. One-Sided Communications

Up: MPI-2 C++ Bindings Next: Extended Collective Operations Previous: Process Creation and Management

`void MPI::Win::Accumulate(const void* origin_addr, int origin_count, const MPI::Datatype& origin_datatype, int target_rank, MPI::Aint target_disp, int target_count, const MPI::Datatype& target_datatype, const MPI::Op& op) const
` `void MPI::Win::Complete() const
` `static MPI::Win MPI::Win::Create(const void* base, MPI::Aint size, int disp_unit, const MPI::Info& info, const MPI::Intracomm& comm)
` `void MPI::Win::Fence(int assert) const
` `void MPI::Win::Free()
` `void MPI::Win::Get(const void *origin_addr, int origin_count, const MPI::Datatype& origin_datatype, int target_rank, MPI::Aint target_disp, int target_count, const MPI::Datatype& target_datatype) const
` `MPI::Group MPI::Win::Get_group() const
` `void MPI::Win::Lock(int lock_type, int rank, int assert) const
` `void MPI::Win::Post(const MPI::Group& group, int assert) const
` `void MPI::Win::Put(const void* origin_addr, int origin_count, const MPI::Datatype& origin_datatype, int target_rank, MPI::Aint target_disp, int target_count, const MPI::Datatype& target_datatype) const
` `void MPI::Win::Start(const MPI::Group& group, int assert) const
` `bool MPI::Win::Test() const
` `void MPI::Win::Unlock(int rank) const
` `void MPI::Win::Wait() const
`

Up: MPI-2 C++ Bindings Next: Extended Collective Operations Previous: Process Creation and Management

Return to MPI-2 Standard Index
Return to MPI 1.1 Standard Index
Return to MPI Forum Home Page

MPI-2.0 of July 18, 1997
HTML Generated on September 10, 2001