codespawn 0.3.3

C++ and Rust code generator. Supports XML and JSON for API definitions.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// primary element names
pub const CONFIG: &'static str = "config";
pub const   ENUM: &'static str = "enum";
pub const    VAR: &'static str = "var";
pub const   FUNC: &'static str = "func";
pub const   FPTR: &'static str = "fptr";
pub const STRUCT: &'static str = "struct";
pub const BITFLAGS: &'static str = "bitflags";

// element attributes
pub const  FILE: &'static str = "file";
pub const  NAME: &'static str = "name";
pub const  TYPE: &'static str = "type";
pub const VALUE: &'static str = "value";
pub const NUM_TABS: &'static str = "num_tabs";
pub const TAB_CHAR: &'static str = "tab_char";
pub const ATTRIBUTE: &'static str = "attribute";
pub const QUALIFIER: &'static str = "qualifier";