\hypertarget{classFile}{\section{File Class Reference}
\label{classFile}\index{File@{File}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFile_acff2b5b3ac7c738e85124c829ca1d9f1}{typedef void {\bfseries Errhandler\+\_\+function} (M\+P\+I\+::\+File \&, int $\ast$,...)}\label{classFile_acff2b5b3ac7c738e85124c829ca1d9f1}

\item 
\hypertarget{classFile_a75b80eb03333eb67edcf574c7bd8359c}{typedef Errhandler\+\_\+function \\*
Errhandler\+\_\+fn {\bfseries \+\_\+\+\_\+mpi\+\_\+interface\+\_\+deprecated\+\_\+\+\_\+} (\char`\"{}M\+P\+I\+::\+File\+::\+Errhandler\+\_\+fn was deprecated in M\+P\+I-\/2.\+2; use M\+P\+I\+::\+File\+::\+Errhandler\+\_\+function instead\char`\"{})}\label{classFile_a75b80eb03333eb67edcf574c7bd8359c}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFile_a2f48ef55e5b25c24b8e7ec4640df2fb2}{{\bfseries File} (const \hyperlink{classFile}{File} \&data)}\label{classFile_a2f48ef55e5b25c24b8e7ec4640df2fb2}

\item 
\hypertarget{classFile_afa22193e63db9ed5d408657cb54b3a8c}{{\bfseries File} (\hyperlink{structompi__file__t}{M\+P\+I\+\_\+\+File} i)}\label{classFile_afa22193e63db9ed5d408657cb54b3a8c}

\item 
\hypertarget{classFile_a50222e371b5ee832d1a5b80e518aece1}{\hyperlink{classFile}{File} \& {\bfseries operator=} (const \hyperlink{classFile}{File} \&data)}\label{classFile_a50222e371b5ee832d1a5b80e518aece1}

\item 
\hypertarget{classFile_a4272fbf72c6906842ab0b229b979697d}{\hyperlink{classFile}{File} \& {\bfseries operator=} (const \hyperlink{structompi__file__t}{M\+P\+I\+\_\+\+File} \&i)}\label{classFile_a4272fbf72c6906842ab0b229b979697d}

\item 
\hypertarget{classFile_a89879a44a6559e9045b132a0c10e5e10}{{\bfseries operator M\+P\+I\+\_\+\+File} () const }\label{classFile_a89879a44a6559e9045b132a0c10e5e10}

\item 
\hypertarget{classFile_a7ce241fcabbbbed256d1d2beb5de300f}{void {\bfseries Close} ()}\label{classFile_a7ce241fcabbbbed256d1d2beb5de300f}

\item 
\hypertarget{classFile_a85655830c5cd7116584c5fd1a9deb5ff}{int {\bfseries Get\+\_\+amode} () const }\label{classFile_a85655830c5cd7116584c5fd1a9deb5ff}

\item 
\hypertarget{classFile_a4df399dec19f3a1ed2ce1921afe047c5}{bool {\bfseries Get\+\_\+atomicity} () const }\label{classFile_a4df399dec19f3a1ed2ce1921afe047c5}

\item 
\hypertarget{classFile_a683438c90891a608f945b413c4eda7ca}{M\+P\+I\+::\+Offset {\bfseries Get\+\_\+byte\+\_\+offset} (const M\+P\+I\+::\+Offset disp) const }\label{classFile_a683438c90891a608f945b413c4eda7ca}

\item 
\hypertarget{classFile_a710ab52231dae652d38a274a1ccc1ce3}{M\+P\+I\+::\+Group {\bfseries Get\+\_\+group} () const }\label{classFile_a710ab52231dae652d38a274a1ccc1ce3}

\item 
\hypertarget{classFile_a738ff92e0fad8647197db1383c7b884e}{M\+P\+I\+::\+Info {\bfseries Get\+\_\+info} () const }\label{classFile_a738ff92e0fad8647197db1383c7b884e}

\item 
\hypertarget{classFile_ac5b8919f4cda017a9c737b0c7dd5886a}{M\+P\+I\+::\+Offset {\bfseries Get\+\_\+position} () const }\label{classFile_ac5b8919f4cda017a9c737b0c7dd5886a}

\item 
\hypertarget{classFile_a3da930d4181745e242c89a1b07db811a}{M\+P\+I\+::\+Offset {\bfseries Get\+\_\+position\+\_\+shared} () const }\label{classFile_a3da930d4181745e242c89a1b07db811a}

\item 
\hypertarget{classFile_a437bba7ba5de4ebce049145781bbbabe}{M\+P\+I\+::\+Offset {\bfseries Get\+\_\+size} () const }\label{classFile_a437bba7ba5de4ebce049145781bbbabe}

\item 
\hypertarget{classFile_a55004f30c7c8ad193a36c46dbbe69eee}{M\+P\+I\+::\+Aint {\bfseries Get\+\_\+type\+\_\+extent} (const M\+P\+I\+::\+Datatype \&datatype) const }\label{classFile_a55004f30c7c8ad193a36c46dbbe69eee}

\item 
\hypertarget{classFile_a44ff7ff86cd1b7367cace3789b0136c2}{void {\bfseries Get\+\_\+view} (M\+P\+I\+::\+Offset \&disp, M\+P\+I\+::\+Datatype \&etype, M\+P\+I\+::\+Datatype \&filetype, char $\ast$datarep) const }\label{classFile_a44ff7ff86cd1b7367cace3789b0136c2}

\item 
\hypertarget{classFile_ac3f6d18538563e38bfe5d8d1f3775a77}{M\+P\+I\+::\+Request {\bfseries Iread} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_ac3f6d18538563e38bfe5d8d1f3775a77}

\item 
\hypertarget{classFile_a86fbcbc35c57e4d46dc3591bf5a8ad11}{M\+P\+I\+::\+Request {\bfseries Iread\+\_\+at} (M\+P\+I\+::\+Offset offset, void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a86fbcbc35c57e4d46dc3591bf5a8ad11}

\item 
\hypertarget{classFile_a3712c4d8d940d825ab3f3efba389bbf1}{M\+P\+I\+::\+Request {\bfseries Iread\+\_\+shared} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a3712c4d8d940d825ab3f3efba389bbf1}

\item 
\hypertarget{classFile_a4802a6f1a4a5018d832a7ad11026d026}{M\+P\+I\+::\+Request {\bfseries Iwrite} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a4802a6f1a4a5018d832a7ad11026d026}

\item 
\hypertarget{classFile_a854c365e27480e42d668136d3769205a}{M\+P\+I\+::\+Request {\bfseries Iwrite\+\_\+at} (M\+P\+I\+::\+Offset offset, const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a854c365e27480e42d668136d3769205a}

\item 
\hypertarget{classFile_a953ff310091db6df287a33926900af23}{M\+P\+I\+::\+Request {\bfseries Iwrite\+\_\+shared} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a953ff310091db6df287a33926900af23}

\item 
\hypertarget{classFile_a76562a52a0fa90423600eb26e02bb702}{void {\bfseries Preallocate} (M\+P\+I\+::\+Offset size)}\label{classFile_a76562a52a0fa90423600eb26e02bb702}

\item 
\hypertarget{classFile_ad3cec7f3d9529307310bd8b4990318fc}{void {\bfseries Read} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_ad3cec7f3d9529307310bd8b4990318fc}

\item 
\hypertarget{classFile_a6636dfe5ee91054a35bfbf255b7a980a}{void {\bfseries Read} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_a6636dfe5ee91054a35bfbf255b7a980a}

\item 
\hypertarget{classFile_a7c2fe25537fe8974ef90ad15ad4abbc9}{void {\bfseries Read\+\_\+all} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a7c2fe25537fe8974ef90ad15ad4abbc9}

\item 
\hypertarget{classFile_a5c52bc40ace0cc947239f5e25b05b966}{void {\bfseries Read\+\_\+all} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_a5c52bc40ace0cc947239f5e25b05b966}

\item 
\hypertarget{classFile_a55c0ec17a6b264f5a3235fd48037268b}{void {\bfseries Read\+\_\+all\+\_\+begin} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a55c0ec17a6b264f5a3235fd48037268b}

\item 
\hypertarget{classFile_aac636c5b30d019d5321b88efdd6a84ee}{void {\bfseries Read\+\_\+all\+\_\+end} (void $\ast$buf)}\label{classFile_aac636c5b30d019d5321b88efdd6a84ee}

\item 
\hypertarget{classFile_aea883dd79218ba7709e43f5d91234614}{void {\bfseries Read\+\_\+all\+\_\+end} (void $\ast$buf, M\+P\+I\+::\+Status \&status)}\label{classFile_aea883dd79218ba7709e43f5d91234614}

\item 
\hypertarget{classFile_a5725b0d97c43e7ee08527935376d198a}{void {\bfseries Read\+\_\+at} (M\+P\+I\+::\+Offset offset, void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a5725b0d97c43e7ee08527935376d198a}

\item 
\hypertarget{classFile_ad3a91be2b3618efc31c02852912e903a}{void {\bfseries Read\+\_\+at} (M\+P\+I\+::\+Offset offset, void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_ad3a91be2b3618efc31c02852912e903a}

\item 
\hypertarget{classFile_abc2042670b0985d320d1a9d1d3d61398}{void {\bfseries Read\+\_\+at\+\_\+all} (M\+P\+I\+::\+Offset offset, void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_abc2042670b0985d320d1a9d1d3d61398}

\item 
\hypertarget{classFile_aeeb41f1a0327228a3f9f7f3cf31778d1}{void {\bfseries Read\+\_\+at\+\_\+all} (M\+P\+I\+::\+Offset offset, void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_aeeb41f1a0327228a3f9f7f3cf31778d1}

\item 
\hypertarget{classFile_a740dc056da48f736d3666abad1b68859}{void {\bfseries Read\+\_\+at\+\_\+all\+\_\+begin} (M\+P\+I\+::\+Offset offset, void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a740dc056da48f736d3666abad1b68859}

\item 
\hypertarget{classFile_a69dc8eacc1faa9d1b0551e77ebe8919f}{void {\bfseries Read\+\_\+at\+\_\+all\+\_\+end} (void $\ast$buf)}\label{classFile_a69dc8eacc1faa9d1b0551e77ebe8919f}

\item 
\hypertarget{classFile_a4206b179a0d5e675346f6342c7b104c5}{void {\bfseries Read\+\_\+at\+\_\+all\+\_\+end} (void $\ast$buf, M\+P\+I\+::\+Status \&status)}\label{classFile_a4206b179a0d5e675346f6342c7b104c5}

\item 
\hypertarget{classFile_afe96d3022185a2a378cd8e8fe78a5c67}{void {\bfseries Read\+\_\+ordered} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_afe96d3022185a2a378cd8e8fe78a5c67}

\item 
\hypertarget{classFile_a8a7ead4c12acca434c43ac74371c0e4e}{void {\bfseries Read\+\_\+ordered} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_a8a7ead4c12acca434c43ac74371c0e4e}

\item 
\hypertarget{classFile_a2adabea312076a4ea4a35f1fbcd377e3}{void {\bfseries Read\+\_\+ordered\+\_\+begin} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a2adabea312076a4ea4a35f1fbcd377e3}

\item 
\hypertarget{classFile_a60964c6208e1733bbce2275e0efc2ed1}{void {\bfseries Read\+\_\+ordered\+\_\+end} (void $\ast$buf)}\label{classFile_a60964c6208e1733bbce2275e0efc2ed1}

\item 
\hypertarget{classFile_ad86b2de1f06b5118fb53817c527f9d58}{void {\bfseries Read\+\_\+ordered\+\_\+end} (void $\ast$buf, M\+P\+I\+::\+Status \&status)}\label{classFile_ad86b2de1f06b5118fb53817c527f9d58}

\item 
\hypertarget{classFile_ade2c49b3f48b3458f62c2d6ae9db4dee}{void {\bfseries Read\+\_\+shared} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_ade2c49b3f48b3458f62c2d6ae9db4dee}

\item 
\hypertarget{classFile_a8f49c5edd1a5c3114a62e62a69368b36}{void {\bfseries Read\+\_\+shared} (void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_a8f49c5edd1a5c3114a62e62a69368b36}

\item 
\hypertarget{classFile_a74dce00169bbd32292c9ace05446f421}{void {\bfseries Seek} (M\+P\+I\+::\+Offset offset, int whence)}\label{classFile_a74dce00169bbd32292c9ace05446f421}

\item 
\hypertarget{classFile_a8bb629fb4291dac8e28ef34c8f67b041}{void {\bfseries Seek\+\_\+shared} (M\+P\+I\+::\+Offset offset, int whence)}\label{classFile_a8bb629fb4291dac8e28ef34c8f67b041}

\item 
\hypertarget{classFile_a15fa40ee901b6352f293d9e8c68b5c4c}{void {\bfseries Set\+\_\+atomicity} (bool flag)}\label{classFile_a15fa40ee901b6352f293d9e8c68b5c4c}

\item 
\hypertarget{classFile_a78d8f9ca92eefa1ecd92da2c48a1bf1c}{void {\bfseries Set\+\_\+info} (const M\+P\+I\+::\+Info \&info)}\label{classFile_a78d8f9ca92eefa1ecd92da2c48a1bf1c}

\item 
\hypertarget{classFile_a532a0f42403fa73bb44c19c451ff4965}{void {\bfseries Set\+\_\+size} (M\+P\+I\+::\+Offset size)}\label{classFile_a532a0f42403fa73bb44c19c451ff4965}

\item 
\hypertarget{classFile_a63959a9cdcbde71ba2c4c263ea0f5ce0}{void {\bfseries Set\+\_\+view} (M\+P\+I\+::\+Offset disp, const M\+P\+I\+::\+Datatype \&etype, const M\+P\+I\+::\+Datatype \&filetype, const char $\ast$datarep, const M\+P\+I\+::\+Info \&info)}\label{classFile_a63959a9cdcbde71ba2c4c263ea0f5ce0}

\item 
\hypertarget{classFile_a99eab1c239c1e372ce8ab21e73699de1}{void {\bfseries Sync} ()}\label{classFile_a99eab1c239c1e372ce8ab21e73699de1}

\item 
\hypertarget{classFile_ae3128a0eacbe5833ccff15e5ea465d5c}{void {\bfseries Write} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_ae3128a0eacbe5833ccff15e5ea465d5c}

\item 
\hypertarget{classFile_aefed868634269b2960bacd2865d22e52}{void {\bfseries Write} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_aefed868634269b2960bacd2865d22e52}

\item 
\hypertarget{classFile_abdb447b5dcfcf054bf5952165ba8e6b1}{void {\bfseries Write\+\_\+all} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_abdb447b5dcfcf054bf5952165ba8e6b1}

\item 
\hypertarget{classFile_aaac0bc984d5440159e1385ab76e2d668}{void {\bfseries Write\+\_\+all} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_aaac0bc984d5440159e1385ab76e2d668}

\item 
\hypertarget{classFile_ab88ca2265c1d7c8e849a1aa9276b0f32}{void {\bfseries Write\+\_\+all\+\_\+begin} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_ab88ca2265c1d7c8e849a1aa9276b0f32}

\item 
\hypertarget{classFile_a68ab416acc837e9ea747a8bd0ed45bec}{void {\bfseries Write\+\_\+all\+\_\+end} (const void $\ast$buf)}\label{classFile_a68ab416acc837e9ea747a8bd0ed45bec}

\item 
\hypertarget{classFile_a70d001eb4917e09ee2ef216bec2097ba}{void {\bfseries Write\+\_\+all\+\_\+end} (const void $\ast$buf, M\+P\+I\+::\+Status \&status)}\label{classFile_a70d001eb4917e09ee2ef216bec2097ba}

\item 
\hypertarget{classFile_aec16f34a5507f9133807155830350aa3}{void {\bfseries Write\+\_\+at} (M\+P\+I\+::\+Offset offset, const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_aec16f34a5507f9133807155830350aa3}

\item 
\hypertarget{classFile_a952c95847fde1dad696208797757129d}{void {\bfseries Write\+\_\+at} (M\+P\+I\+::\+Offset offset, const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_a952c95847fde1dad696208797757129d}

\item 
\hypertarget{classFile_a802559a58f020dd344d07da6a272237a}{void {\bfseries Write\+\_\+at\+\_\+all} (M\+P\+I\+::\+Offset offset, const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a802559a58f020dd344d07da6a272237a}

\item 
\hypertarget{classFile_a953c4fd4e968ea0eec7a521e9295e942}{void {\bfseries Write\+\_\+at\+\_\+all} (M\+P\+I\+::\+Offset offset, const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_a953c4fd4e968ea0eec7a521e9295e942}

\item 
\hypertarget{classFile_a296f0179007d1e330e3080dd58b0bbc3}{void {\bfseries Write\+\_\+at\+\_\+all\+\_\+begin} (M\+P\+I\+::\+Offset offset, const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a296f0179007d1e330e3080dd58b0bbc3}

\item 
\hypertarget{classFile_ac527ee9942c189eb651ccac80e4f1788}{void {\bfseries Write\+\_\+at\+\_\+all\+\_\+end} (const void $\ast$buf)}\label{classFile_ac527ee9942c189eb651ccac80e4f1788}

\item 
\hypertarget{classFile_a99748afffb979970520e7bbfaf7e47cf}{void {\bfseries Write\+\_\+at\+\_\+all\+\_\+end} (const void $\ast$buf, M\+P\+I\+::\+Status \&status)}\label{classFile_a99748afffb979970520e7bbfaf7e47cf}

\item 
\hypertarget{classFile_abf059436f60206a85a6376a9f8ec9f57}{void {\bfseries Write\+\_\+ordered} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_abf059436f60206a85a6376a9f8ec9f57}

\item 
\hypertarget{classFile_a869262406ba807ef3237361ab2a6aaa3}{void {\bfseries Write\+\_\+ordered} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_a869262406ba807ef3237361ab2a6aaa3}

\item 
\hypertarget{classFile_ab8e991750fc08289ae2e6268d13f2828}{void {\bfseries Write\+\_\+ordered\+\_\+begin} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_ab8e991750fc08289ae2e6268d13f2828}

\item 
\hypertarget{classFile_aa59edb7d56975e3240d3940287cc82d8}{void {\bfseries Write\+\_\+ordered\+\_\+end} (const void $\ast$buf)}\label{classFile_aa59edb7d56975e3240d3940287cc82d8}

\item 
\hypertarget{classFile_a597e90e3099c1aa2493b34fd9dcd8027}{void {\bfseries Write\+\_\+ordered\+\_\+end} (const void $\ast$buf, M\+P\+I\+::\+Status \&status)}\label{classFile_a597e90e3099c1aa2493b34fd9dcd8027}

\item 
\hypertarget{classFile_a718a36b46e85d63b6111961051badecb}{void {\bfseries Write\+\_\+shared} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype)}\label{classFile_a718a36b46e85d63b6111961051badecb}

\item 
\hypertarget{classFile_aaa5f183c1f136c83e18de59fd9a3a9e4}{void {\bfseries Write\+\_\+shared} (const void $\ast$buf, int count, const M\+P\+I\+::\+Datatype \&datatype, M\+P\+I\+::\+Status \&status)}\label{classFile_aaa5f183c1f136c83e18de59fd9a3a9e4}

\item 
\hypertarget{classFile_a37c99f8c8a35c292fbf8cf3822f53826}{M\+P\+I\+::\+Errhandler {\bfseries Get\+\_\+errhandler} () const }\label{classFile_a37c99f8c8a35c292fbf8cf3822f53826}

\item 
\hypertarget{classFile_a503720650d83d5367675ee932f05de1d}{void {\bfseries Set\+\_\+errhandler} (const M\+P\+I\+::\+Errhandler \&errhandler) const }\label{classFile_a503720650d83d5367675ee932f05de1d}

\item 
\hypertarget{classFile_ab19a84249decf765acf398367d20738a}{void {\bfseries Call\+\_\+errhandler} (int errorcode) const }\label{classFile_ab19a84249decf765acf398367d20738a}

\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFile_a24ce087ebedb0b610bd054933f14a99c}{static void {\bfseries Delete} (const char $\ast$filename, const M\+P\+I\+::\+Info \&info)}\label{classFile_a24ce087ebedb0b610bd054933f14a99c}

\item 
\hypertarget{classFile_a97a60a2d78198cc22df81b133008a9f3}{static M\+P\+I\+::\+File {\bfseries Open} (const M\+P\+I\+::\+Intracomm \&comm, const char $\ast$filename, int amode, const M\+P\+I\+::\+Info \&info)}\label{classFile_a97a60a2d78198cc22df81b133008a9f3}

\item 
\hypertarget{classFile_a307ca220a1cf7c95224ec390c25c05f6}{static M\+P\+I\+::\+Errhandler {\bfseries Create\+\_\+errhandler} (Errhandler\+\_\+function $\ast$function)}\label{classFile_a307ca220a1cf7c95224ec390c25c05f6}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFile_a41fb2b85c33a9549f9f32d3448bed954}{\hyperlink{structompi__file__t}{M\+P\+I\+\_\+\+File} {\bfseries mpi\+\_\+file}}\label{classFile_a41fb2b85c33a9549f9f32d3448bed954}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFile_a26ab679100c2f66a1bdbcea644a439bd}{class {\bfseries M\+P\+I\+::\+Comm}}\label{classFile_a26ab679100c2f66a1bdbcea644a439bd}

\item 
\hypertarget{classFile_a773c8f87fea8341ac1e080d106b839f2}{class {\bfseries M\+P\+I\+::\+Request}}\label{classFile_a773c8f87fea8341ac1e080d106b839f2}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
ompi/mpi/cxx/file.\+h\item 
ompi/mpi/cxx/file.\+cc\item 
ompi/mpi/cxx/file\+\_\+inln.\+h\end{DoxyCompactItemize}
