cctools
jx_binary.h
Go to the documentation of this file.
1/*
2Copyright (C) 2022 The University of Notre Dame
3This software is distributed under the GNU General Public License.
4See the file COPYING for details.
5*/
6
7#ifndef JX_BINARY_H
8#define JX_BINARY_H
9
17#include <stdio.h>
18#include "jx.h"
19
26int jx_binary_write( FILE *stream, struct jx *j );
27
33struct jx * jx_binary_read( FILE *stream );
34
35#endif
JSON Expressions (JX) library.
struct jx * jx_binary_read(FILE *stream)
Read a JX expression from a file in binary form.
int jx_binary_write(FILE *stream, struct jx *j)
Write a JX expression to a file in binary form.
JX value representing any expression type.
Definition jx.h:117