Add synonym of serialisater with specialized oplists to be used in RAII

This commit is contained in:
Patrick Pelissier committed 2020-05-08 17:49:44 +02:00
1 parent 919900c90a
commit 6f10d7deb9
1 file changed
+11
+11
View File
@@ -263,6 +263,12 @@ static inline void m_serial_json_write_clear(m_serial_write_t serial)
(void) serial; // Nothing to do
}
/* Define a synonym to the JSON serializer with a proper OPLIST */
typedef m_serial_write_t m_serial_json_write_t;
#define M_OPL_m_serial_json_write_t() \
(INIT_WITH(m_serial_json_write_init), CLEAR(m_serial_json_write_clear), TYPE(m_serial_json_write_t) )
/* Helper function */
static inline int
@@ -539,4 +545,9 @@ static inline void m_serial_json_read_clear(m_serial_read_t serial)
(void) serial; // Nothing to do
}
/* Define a synonym to the JSON serializer with a proper OPLIST */
typedef m_serial_read_t m_serial_json_read_t;
#define M_OPL_m_serial_json_read_t() \
(INIT_WITH(m_serial_json_read_init), CLEAR(m_serial_json_read_clear), TYPE(m_serial_json_read_t) )
#endif