.TH "sc::MsgStateRecv" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::MsgStateRecv \- The \fBMsgStateRecv\fP is an abstract base class that receives objects from nodes in a \fBMessageGrp\fP\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBsc::MsgStateBufRecv\fP\&. .PP Inherited by \fBsc::BcastStateRecv\fP, and \fBsc::StateRecv\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBMsgStateRecv\fP (const \fBRef\fP< \fBMessageGrp\fP > &)" .br .RI "\fBMsgStateRecv\fP must be initialized with a \fBMessageGrp\fP\&. " .ti -1c .RI "int \fBversion\fP (const \fBClassDesc\fP *)" .br .RI "Returns the version of the \fBClassDesc\fP\&. " .ti -1c .RI "int \fBget\fP (const \fBClassDesc\fP **)" .br .RI "I only need to override get(ClassDesc**) but C++ will hide all of the other get's so I must override everything\&. " .ti -1c .RI "int \fBget\fP (char &r, const char *key=0)" .br .RI "These restore data saved with \fBStateOut\fP's put\&. members\&. " .ti -1c .RI "int \fBget\fP (unsigned int &r, const char *key=0)" .br .ti -1c .RI "int \fBget\fP (int &r, const char *key=0)" .br .ti -1c .RI "int \fBget\fP (float &r, const char *key=0)" .br .ti -1c .RI "int \fBget\fP (double &r, const char *key=0)" .br .ti -1c .RI "int \fBget\fP (char *&)" .br .RI "These restore data saved with \fBStateOut\fP's put\&. " .ti -1c .RI "int \fBget\fP (unsigned int *&)" .br .ti -1c .RI "int \fBget\fP (int *&)" .br .ti -1c .RI "int \fBget\fP (float *&)" .br .ti -1c .RI "int \fBget\fP (double *&)" .br .in -1c .SS "Additional Inherited Members" .SH "Detailed Description" .PP The \fBMsgStateRecv\fP is an abstract base class that receives objects from nodes in a \fBMessageGrp\fP\&. .SH "Member Function Documentation" .PP .SS "int sc::MsgStateRecv::get (char *&)\fC [virtual]\fP" .PP These restore data saved with \fBStateOut\fP's put\&. members\&. The data is allocated by \fBStateIn\fP\&. .PP Reimplemented from \fBsc::StateIn\fP\&. .SS "int sc::MsgStateRecv::version (const \fBClassDesc\fP *)\fC [virtual]\fP" .PP Returns the version of the \fBClassDesc\fP\&. This assumes that the version of the remote class is the same as that of the local class\&. .PP Reimplemented from \fBsc::StateIn\fP\&. .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.