没有合适的资源?快使用搜索试试~ 我知道了~
intercom:用于Rust的基于对象的跨语言FFI
共250个文件
rs:84个
hpp:56个
cpp:25个
需积分: 10 0 下载量 172 浏览量
2021-05-24
17:58:56
上传
评论
收藏 566KB ZIP 举报
温馨提示
对讲机 在Rust中编写COM组件的实用程序 对讲使用户可以在Rust中编写可重用的组件,这些组件与组件对象模型接口标准二进制兼容。 这些组件可以以任何支持静态COM组件的语言使用,包括C ++,C#和VB.Net。 例子 Rust COM服务器: pub use intercom :: * ; #[com_library(Calculator)] #[com_class(Calculator)] struct Calculator { value: i32 } #[com_interface] impl Calculator { pub fn new () -> Calculator { Calculator { value: 0 } } pb fn add ( & mut self , value: i32 ) -> ComResult< i32> {
资源推荐
资源详情
资源评论
收起资源包目录
intercom:用于Rust的基于对象的跨语言FFI (250个子文件)
ci.bat 776B
init.c 62B
variant.cpp 18KB
type_system_callbacks.cpp 16KB
error_info.cpp 12KB
strings.cpp 10KB
return_interfaces.cpp 6KB
nullable_parameters.cpp 6KB
output_memory.cpp 5KB
primitive_tests.cpp 5KB
interface_wrappers.cpp 5KB
iunknown.cpp 4KB
shared_functions.cpp 4KB
strings.cpp 3KB
exceptions.cpp 2KB
interface_params.cpp 2KB
result.cpp 2KB
alloc.cpp 2KB
only_interface.cpp 878B
stateful.cpp 831B
dummy_interface.cpp 799B
os.cpp 706B
os.cpp 504B
os.cpp 495B
main.cpp 65B
main.cpp 65B
main.cpp 63B
ErrorInfoSupport.cs 6KB
VariantTests.cs 6KB
SetUpFixture.cs 3KB
PrimitiveOperations.cs 3KB
ResultOperations.cs 1KB
InterfaceValueOperations.cs 1004B
AssemblyInfo.cs 629B
StatefulOperations.cs 600B
PrimitiveTests.cs 302B
cs.csproj 4KB
.editorconfig 860B
vswhere.exe 417KB
.gitattributes 218B
.gitattributes 38B
.gitattributes 20B
.gitignore 250B
.gitignore 65B
.gitignore 42B
.gitignore 40B
.gitignore 35B
.gitignore 34B
.gitignore 31B
.gitignore 31B
init.h 404B
cpp_header.hbs 2KB
cpp_source.hbs 1KB
idl.hbs 1KB
catch.hpp 407KB
test_lib.hpp 11KB
library_index.hpp 10KB
converter.hpp 7KB
raw_interface.hpp 6KB
dlwrapper.hpp 5KB
variant.hpp 5KB
get_class_factory.hpp 5KB
memory.hpp 4KB
get_class_factory.hpp 4KB
conversions.hpp 4KB
dlwrapper.hpp 4KB
hresult.hpp 4KB
classfactory.hpp 3KB
utility.hpp 3KB
memory.hpp 2KB
error_codes.hpp 2KB
no_such_interface.hpp 2KB
guiddef.hpp 2KB
datatypes.hpp 2KB
conversions.hpp 2KB
variant.hpp 2KB
datatypes.hpp 2KB
activator.hpp 2KB
bstr_buffer.hpp 2KB
functions.hpp 2KB
char_buffer.hpp 2KB
utility.hpp 2KB
runtime_error.hpp 2KB
isupporterrorinfo.hpp 1KB
hresult_errors.hpp 939B
guiddef.hpp 838B
dummy_interface.hpp 771B
iclassfactory.hpp 679B
iunknown.hpp 675B
testlib.hpp 633B
os.hpp 629B
error_codes.hpp 534B
memory.hpp 529B
declarations.hpp 407B
dlwrapper.hpp 367B
cominterop.hpp 345B
guiddef.hpp 301B
intercom.hpp 295B
callingconvention.hpp 259B
comdef.hpp 252B
共 250 条
- 1
- 2
- 3
资源评论
王牌对王牌飞行
- 粉丝: 33
- 资源: 4775
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功