CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
parsable.h
1#pragma once
2// This header file is auto-generated!
3// Do not make changes to this file or they will be overwritten.
4// clang-format off
5#include <cx/obj.h>
6#include <cx/struct.h>
7#include <cx/parse.h>
8
9CX_C_BEGIN
10
11
12typedef struct Parsable {
13 ObjIface* _implements;
14 ObjIface* _parent;
15 size_t _size;
16
17 bool (*parse)(_In_ void* self, _In_opt_ strref text, ParseVar* v);
18} Parsable;
19extern Parsable Parsable_tmpl;
20
21CX_C_END
CX Struct System - Introspectable, serializable POD structures in C.
CX Object System - Object-oriented programming in C.
Parse variable descriptor for Parsable interface implementations.
Definition parse.h:385