Line | |
---|
1 | // -*- c++ -*- |
---|
2 | // |
---|
3 | // Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana |
---|
4 | // University Research and Technology |
---|
5 | // Corporation. All rights reserved. |
---|
6 | // Copyright (c) 2004-2005 The University of Tennessee and The University |
---|
7 | // of Tennessee Research Foundation. All rights |
---|
8 | // reserved. |
---|
9 | // Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, |
---|
10 | // University of Stuttgart. All rights reserved. |
---|
11 | // Copyright (c) 2004-2005 The Regents of the University of California. |
---|
12 | // All rights reserved. |
---|
13 | // $COPYRIGHT$ |
---|
14 | // |
---|
15 | // Additional copyrights may follow |
---|
16 | // |
---|
17 | // $HEADER$ |
---|
18 | // |
---|
19 | |
---|
20 | #if 0 /* OMPI_ENABLE_MPI_PROFILING */ |
---|
21 | |
---|
22 | inline PMPI::Errhandler::Errhandler(const PMPI::Errhandler& e) |
---|
23 | : handler_fn(e.handler_fn), mpi_errhandler(e.mpi_errhandler) { } |
---|
24 | |
---|
25 | inline PMPI::Errhandler& |
---|
26 | PMPI::Errhandler::operator=(const PMPI::Errhandler& e) |
---|
27 | { |
---|
28 | handler_fn = e.handler_fn; |
---|
29 | mpi_errhandler = e.mpi_errhandler; |
---|
30 | return *this; |
---|
31 | } |
---|
32 | |
---|
33 | inline bool |
---|
34 | PMPI::Errhandler::operator==(const PMPI::Errhandler &a) |
---|
35 | { |
---|
36 | return (MPI2CPP_BOOL_T)(mpi_errhandler == a.mpi_errhandler); |
---|
37 | } |
---|
38 | |
---|
39 | #endif |
---|
40 | |
---|
41 | inline void |
---|
42 | MPI::Errhandler::Free() |
---|
43 | { |
---|
44 | (void)MPI_Errhandler_free(&mpi_errhandler); |
---|
45 | } |
---|
46 | |
---|
47 | |
---|
48 | |
---|
49 | |
---|
Note: See
TracBrowser
for help on using the repository browser.