sc::AggregateKeyVal(3)
π
sc::AggregateKeyVal(3) β MPQC manual page π
okay so bestie, welcome to the MPQC man page for sc::AggregateKeyVal(3). This one is lowkey iconic: itβs the little adapter that lets a bunch of KeyVal objects vibe as one single KeyVal. no cap. π«Ά
πΈ NAME πΈ
sc::AggregateKeyVal β this takes several KeyVal objects and makes them look like one KeyVal object. literally the friend-group merge of key-value lookups. π
β¨ SYNOPSIS β¨
#include <keyval.h>
Inherits sc::KeyVal.
π οΈ Public Member Functions π οΈ
π Constructors π
These constructors create an AggregateKeyVal that is formed from several other KeyVal objects.
The search order is keyval1, keyval2, and so on. All KeyVal objects including and after the first null KeyVal will be ignored. so once a null shows up, everything after it is giving βnot invited to the group chatβ π
AggregateKeyVal (const Ref< KeyVal > &keyval1)
AggregateKeyVal (const Ref< KeyVal > &keyval1, const Ref< KeyVal >
&keyval2)
AggregateKeyVal (const Ref< KeyVal > &keyval1, const Ref< KeyVal >
&keyval2, const Ref< KeyVal > &keyval3)
AggregateKeyVal (const Ref< KeyVal > &keyval1, const Ref< KeyVal >
&keyval2, const Ref< KeyVal > &keyval3, const Ref< KeyVal >
&keyval4)
~AggregateKeyVal ()
void errortrace (std::ostream &fp=ExEnv::err0())β writes a message tofpdescribing the error. yes bestie, itβs the error-trace moment πvoid dump (std::ostream &fp=ExEnv::err0())β writes a message tofpdescribing the error. same description, different function name π
π‘οΈ Protected Member Functions π‘οΈ
int key_exists (const char *)β ultimately called byexists. πRef< KeyValValue > key_value (const char *, const KeyValValue &def)β ultimately called byvalue. π
π Additional Inherited Members π
This section is here, but there are no extra members listed under it. itβs just the heading doing its little cameo. π
π₯ Detailed Description π₯
This takes several KeyVal objects and makes them look like one KeyVal object.
When a key is sought, the first KeyVal is searched, then the next, and so on, until the keyword is found. itβs giving βcheck the group chat, then the DMs, then the finstaβ energy. πβ¨
π Author π
Generated automatically by Doxygen for MPQC from the source code.
π fr fr, thatβs the whole page β MPQC version 2.3.1, dated Sun Oct 4 2020, and the manual page is sc::AggregateKeyVal(3). periodt. π¦
π¦ 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