Browse Source

Updated readme.

pull/123/head
triton 12 years ago
parent
commit
7c8426da3e
  1. 28
      README.md

28
README.md

@ -1,5 +1,19 @@ @@ -1,5 +1,19 @@
CppSharp is a collection of libraries for working with C++ code from .NET.
### Generator
Generates .NET bindings that wrap C/C++ code allowing interoperability with
managed languages. This is useful if you want to consume an existing native
library in your managed code or add scripting support to a native codebase.
* Multiple backends: C++/CLI and C# P/Invoke
* Multiple ABIs: Itanium (GCC, Clang), MS and MinGW
* Virtual table overriding support
* Multiple inheritance support
* Easily extensible semantics via user passes
* Work-in-progress support for STL
* Strongly-typed customization APIs and type maps
### AST
Mirrors the Clang's C++ AST and type system classes in C# APIs.
@ -21,20 +35,6 @@ Provides APIs for parsing C++ source code. @@ -21,20 +35,6 @@ Provides APIs for parsing C++ source code.
* Parsing of shared libraries symbols
* Based on the very accurate Clang C++ parser.
### Generator
Generates .NET bindings that wrap C/C++ code allowing interoperability with
managed languages. This is useful if you want to consume an existing native
library in your managed code or add scripting support to a native codebase.
* Multiple backends: C++/CLI and C# P/Invoke
* Multiple ABIs: Itanium (GCC, Clang), MS and MinGW
* Virtual table overriding support
* Multiple inheritance support
* Easily extensible semantics via user passes
* Work-in-progress support for STL
* Strongly-typed customization APIs and type maps
## Community
Mailing list: [Google group](https://groups.google.com/forum/#!forum/cppsharp-list)

Loading…
Cancel
Save