NeoMutt  2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
serial.h File Reference

Dump the details of an Expando Tree. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void expando_serialise (const struct Expando *exp, struct Buffer *buf)
 Serialise an Expando into a string.

Detailed Description

Dump the details of an Expando Tree.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file serial.h.

Function Documentation

◆ expando_serialise()

void expando_serialise ( const struct Expando * exp,
struct Buffer * buf )

Serialise an Expando into a string.

Parameters
expExpando
bufBuffer for the result

Definition at line 311 of file serial.c.

312{
313 if (!exp || !buf)
314 return;
315
316 dump_node(exp->node, buf);
317}
static void dump_node(const struct ExpandoNode *node, struct Buffer *buf)
Serialise an Expando Node.
Definition serial.c:270
struct ExpandoNode * node
Parsed tree.
Definition expando.h:43
Here is the call graph for this function: