Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
|
Z
_
__contains__() (csnake.CodeWriter method)
__getitem__() (csnake.CodeWriter method)
__iter__() (csnake.CodeWriter method)
__len__() (csnake.CodeWriter method)
__str__() (csnake.AddressOf method)
(csnake.Arrow method)
(csnake.CodeWriter method)
(csnake.Dereference method)
(csnake.Dot method)
(csnake.Enum method)
(csnake.GenericModifier method)
(csnake.OffsetOf method)
(csnake.Struct method)
(csnake.Subscript method)
(csnake.TextModifier method)
(csnake.Typecast method)
(csnake.Variable method)
(csnake.VariableValue method)
A
add() (csnake.CodeWriter method)
add_argument() (csnake.Function method)
add_arguments() (csnake.Function method)
add_autogen_comment() (csnake.CodeWriter method)
add_code() (csnake.Function method)
add_define() (csnake.CodeWriter method)
add_enum() (csnake.CodeWriter method)
add_function_call() (csnake.CodeWriter method)
add_function_definition() (csnake.CodeWriter method)
add_function_prototype() (csnake.CodeWriter method)
add_license_comment() (csnake.CodeWriter method)
add_line() (csnake.CodeWriter method)
add_lines() (csnake.CodeWriter method)
add_struct() (csnake.CodeWriter method)
add_switch_break() (csnake.CodeWriter method)
add_switch_case() (csnake.CodeWriter method)
add_switch_default() (csnake.CodeWriter method)
add_switch_return() (csnake.CodeWriter method)
add_value() (csnake.Enum method)
add_values() (csnake.Enum method)
add_variable() (csnake.Struct method)
add_variable_declaration() (csnake.CodeWriter method)
add_variable_initialization() (csnake.CodeWriter method)
AddressOf (class in csnake)
arguments (csnake.Function attribute)
Arrow (class in csnake)
C
cast (csnake.Typecast attribute)
close_brace() (csnake.CodeWriter method)
code (csnake.CodeWriter attribute)
CodeWriter (class in csnake)
codewriter (csnake.Function attribute)
cpp_entry() (csnake.CodeWriter method)
cpp_exit() (csnake.CodeWriter method)
csnake (module)
D
declaration (csnake.Enum attribute)
(csnake.Struct attribute)
(csnake.Variable attribute)
dedent() (csnake.CodeWriter method)
definition (csnake.Function attribute)
Dereference (class in csnake)
Dot (class in csnake)
E
end_comment() (csnake.CodeWriter method)
end_if_def() (csnake.CodeWriter method)
end_switch() (csnake.CodeWriter method)
Enum (class in csnake)
Enum.EnumValue (class in csnake)
F
format_function (csnake.GenericModifier attribute)
FormattedLiteral (class in csnake)
Function (class in csnake)
G
generate_call() (csnake.Function method)
generate_declaration() (csnake.Enum method)
(csnake.Struct method)
(csnake.Variable method)
generate_definition() (csnake.Function method)
generate_initialization() (csnake.Variable method)
generate_prototype() (csnake.Function method)
GenericModifier (class in csnake)
I
include() (csnake.CodeWriter method)
indent() (csnake.CodeWriter method)
init_target_code() (csnake.AddressOf method)
(csnake.Arrow method)
(csnake.Dereference method)
(csnake.Dot method)
(csnake.Function method)
(csnake.GenericModifier method)
(csnake.OffsetOf method)
(csnake.Subscript method)
(csnake.TextModifier method)
(csnake.Typecast method)
(csnake.Variable method)
(csnake.VariableValue method)
initialization (csnake.Variable attribute)
L
lf (csnake.CodeWriter attribute)
lines (csnake.CodeWriter attribute)
M
member (csnake.Arrow attribute)
(csnake.Dot attribute)
(csnake.OffsetOf attribute)
N
name (csnake.Enum attribute)
(csnake.Function attribute)
(csnake.Struct attribute)
O
OffsetOf (class in csnake)
open_brace() (csnake.CodeWriter method)
P
prefix (csnake.Enum attribute)
prototype (csnake.Function attribute)
Q
qualifiers (csnake.Function attribute)
R
return_type (csnake.Function attribute)
S
simple_bool_formatter() (in module csnake)
simple_str_formatter() (in module csnake)
start_comment() (csnake.CodeWriter method)
start_if_def() (csnake.CodeWriter method)
start_switch() (csnake.CodeWriter method)
Struct (class in csnake)
struct (csnake.OffsetOf attribute)
Subscript (class in csnake)
subscript (csnake.Subscript attribute)
T
text (csnake.TextModifier attribute)
TextModifier (class in csnake)
Typecast (class in csnake)
typedef (csnake.Enum attribute)
(csnake.Struct attribute)
V
value (csnake.Dereference attribute)
(csnake.GenericModifier attribute)
(csnake.Typecast attribute)
values (csnake.Enum attribute)
Variable (class in csnake)
variable (csnake.AddressOf attribute)
(csnake.Arrow attribute)
(csnake.Dot attribute)
(csnake.Subscript attribute)
variables (csnake.Struct attribute)
VariableValue (class in csnake)
W
write_to_file() (csnake.CodeWriter method)
Z
zero_indent() (csnake.CodeWriter method)
csnake
C code generation package
Navigation
Contents:
Developer Interface (API)
Contributing
csnake Changelog
Related Topics
Documentation overview
Quick search