BUG: UIPread: missing constructor

This commit is contained in:
mattijs
2011-10-06 15:15:29 +01:00
parent 5fde154ce4
commit f5573332a8

View File

@ -53,15 +53,42 @@ Foam::UIPstream::UIPstream
{ {
notImplemented notImplemented
( (
"UIPstream::UIPstream" "UIPstream::UIPstream\n"
"(" "(\n"
"const commsTypes," "const commsTypes,\n"
"const int fromProcNo," "const int,\n"
"DynamicList<char>&," "DynamicList<char>&,\n"
"label&," "label&,\n"
"const int tag," "const int,\n"
"const bool," "const bool,\n"
"streamFormat, versionNumber" "streamFormat,\n"
"versionNumber\n"
")"
);
}
Foam::UIPstream::UIPstream
(
const int fromProcNo,
PstreamBuffers& buffers
)
:
UPstream(buffers.commsType_),
Istream(buffers.format_, buffers.version_),
fromProcNo_(fromProcNo),
externalBuf_(buffers.recvBuf_[fromProcNo]),
externalBufPosition_(buffers.recvBufPos_[fromProcNo]),
tag_(buffers.tag_),
clearAtEnd_(true),
messageSize_(0)
{
notImplemented
(
"UIPstream::UIPstream\n"
"(\n"
"const int,\n"
"PstreamBuffers&\n"
")" ")"
); );
} }