catchmark(3rheolef)
β¨ NAME β¨
okay so bestie, gather round π this is catchmark β the input/output manipulator from rheolef-7.2. yes that's the whole name, she's lowkey humble like that π
π¦ DESCRIPTION π¦
so the catchmark input/output manipulator is literally the girl who labels your stuff π
she's used for defining labels associated to field(2) when saving them on files. like, you tag your fields so future-you knows which one is which, no cap.
here's the save moment, bestie:
dout << catchmark('u') << uh
<< catchmark('w') << wh
<< catchmark('psi') << psih;
and then reading is done the same way, it's giving symmetry β¨:
din >> catchmark('u') >> uh
>> catchmark('w') >> wh
>> catchmark('psi') >> psih;
also go peek at diststream(2) β she's in the same friend group π«Ά
πΈ IMPLEMENTATION πΈ
okay so this documentation has been generated from file util/lib/catchmark.h β yes, she's that girl, fully sourced π
class catchmark {
public:
catchmark(const std::string& x);
const std::string& mark() const { return _mark; }
friend std::istream& operator >> (std::istream& is, const catchmark& m);
friend std::ostream& operator << (std::ostream& os, const catchmark& m);
};
π AUTHOR π
Pierre Saramito <Pierre.Saramito@imag.fr> β the icon, the legend, the moment π
π COPYRIGHT π
Copyright (C) 2000-2018 Pierre Saramito <Pierre.Saramito@imag.fr>
GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
fr fr read that again: free to change, free to redistribute, and NO WARRANTY β so don't come for her if things go sideways π
okay that's the whole page bestie, mwah π sending you off with love from the rheolef girlies β this is Version 7.2 and yes she's catchmark(3rheolef) through and through β¨ππ
π¦ where this page comes from
- debian trixie: librheolef-dev 7.2-4 Β· GPL-3.0-or-later
- ubuntu noble: librheolef-dev 7.2-3build5 Β· GPL-3.0-or-later
- ubuntu questing: librheolef-dev 7.2-4build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms