sc::MsgStateRecv(3)
okay so bestie, welcome to the MPQC manual page for sc::MsgStateRecv(3) β yes, the one and only, and sheβs giving very abstract-base-class main character energy π
β¨
π NAME π
sc::MsgStateRecv β The MsgStateRecv is an abstract base class that receives objects from nodes in a MessageGrp. No cap.
πΈ SYNOPSIS πΈ
#include <mstate.h>
Inherits sc::MsgStateBufRecv.
Inherited by sc::BcastStateRecv, and sc::StateRecv.
π Public Member Functions π
MsgStateRecv (const Ref< MessageGrp > &)βMsgStateRecvmust be initialized with aMessageGrp. thatβs literally required, bestie.int version (const ClassDesc *)β returns the version of theClassDesc.int get (const ClassDesc **)β βI only need to overrideget(ClassDesc**)but C++ will hide all of the other get's so I must override everything.β quoted because thatβs the whole vibe πint get (char &r, const char *key=0)β these restore data saved withStateOut'sput. members.int get (unsigned int &r, const char *key=0)β same restore business as above, bestie.int get (int &r, const char *key=0)β again, restoring whatStateOut'sputsaved.int get (float &r, const char *key=0)β yep, same restore situation.int get (double &r, const char *key=0)β same energy.int get (char *&)β these restore data saved withStateOut'sput.int get (unsigned int *&)β same restore move.int get (int *&)β still restoring that saved data.int get (float *&)β same, no cap.int get (double *&)β and same here too.
π¦ Additional Inherited Members π¦
this is the inherited-members corner, but there arenβt extra details listed on this page, bestie. π
β¨ Detailed Description β¨
The MsgStateRecv is an abstract base class that receives objects from nodes in a MessageGrp. sheβs abstract, sheβs receiving, sheβs iconic.
π Member Function Documentation π
π«Ά int sc::MsgStateRecv::get (char *&) [virtual] π«Ά
These restore data saved with StateOut's put. members. The data is allocated by StateIn.
Reimplemented from sc::StateIn.
π«Ά int sc::MsgStateRecv::version (const ClassDesc *) [virtual] π«Ά
Returns the version of the ClassDesc. This assumes that the version of the remote class is the same as that of the local class.
Reimplemented from sc::StateIn.
π Author π
Generated automatically by Doxygen for MPQC from the source code.
mwah π this page is from MPQC version 2.3.1, dated Sun Oct 4 2020, and itβs literally sc::MsgStateRecv(3) β periodt, bestie π«Άβ¨
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms