解析 C++ 头文件并生成表示类的数据结构
项目描述
CppHeaderParser 是一个纯 Python C++ 头文件解析器,它解析 C++ 头文件并创建一个数据结构,您可以使用它来做许多类型的事情。我们发现它对于创建围绕现有 C++ 程序生成 python 包装器的程序特别有用。
robotspy-cppheaderparser 是最初由 @senex 创建的CppHeaderParser库的一个分支。CppHeaderParser 是一个优秀的库,对我们在 RobotPy 项目中所做的一些事情至关重要。不幸的是,维护者似乎很忙,所以robotpy-cppheaderparser诞生了。
我们的目标是保持与现有代码的(某些)兼容性,并根据需要进行改进和错误修复——尽管在此代码开发早期做出的一些决定意味着随着事情的修复,某些兼容性可能会被破坏。
如果您发现错误,我们鼓励您提交拉取请求!仅当有测试覆盖您所做的更改时(并且如果它们不破坏现有测试),新更改才会被接受。
文档
安装
pip install robotpy-cppheaderparser
执照
BSD 许可证
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
robotspy-cppheaderparser-5.0.16.tar.gz
(49.6 kB
查看哈希)
内置分布
关
robotspy_cppheaderparser -5.0.16-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 9920fd1d242f937ae14e21d2e37136ba46eef64885a1cb9ef60de1433d1e17a1 |
|
| MD5 | 011fbef0c4e9adf90060d6f000afe0d6 |
|
| 布莱克2-256 | e3a149fbb7876713d4b77486a9e649ac501c8893347427fd920ae202db12f513 |