NeoMutt  2025-12-11-435-g4ac674
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: