sc::MsgStateRecv(3)

πŸ“¦
version 2.3.1 Β· 5 versions
, in ubuntu jammy

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 > &) β€” MsgStateRecv must be initialized with a MessageGrp. that’s literally required, bestie.
  • int version (const ClassDesc *) β€” returns the version of the ClassDesc.
  • int get (const ClassDesc **) β€” β€œI only need to override get(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 with StateOut's put. 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 what StateOut's put saved.
  • 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 with StateOut's put.
  • 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