module Bindgen::Graph

Overview

The graph is a central module: Its classes are used to represent the final wrappers for all platforms (C++, Crystal, ...) in memory. The root node is filled using Graph::Builder, travels through the Processors, and finally into the Generators.

Defined in:

bindgen/graph.cr
bindgen/graph/alias.cr
bindgen/graph/builder.cr
bindgen/graph/class.cr
bindgen/graph/constant.cr
bindgen/graph/container.cr
bindgen/graph/cpp_union.cr
bindgen/graph/dumper.cr
bindgen/graph/enum.cr
bindgen/graph/library.cr
bindgen/graph/method.cr
bindgen/graph/namespace.cr
bindgen/graph/node.cr
bindgen/graph/path.cr
bindgen/graph/platform.cr
bindgen/graph/platform_specific.cr
bindgen/graph/struct.cr
bindgen/graph/visitor.cr

Constant Summary

LIB_BINDING = "Binding"

Name of lib Binding. Stores the fun declarations.