/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/ruby/ruby_minherit_shared_ptr_runme.rb
28 строк
498 B
William S Fulton
Ruby shared_ptr fixes for use with minherit
02 окт 2015, 00:36
02 окт 2015, 00:36
e12277a
Код
Авторство
О чём код?
#!/usr/bin/env ruby # # Put description here # # # # # require 'ruby_minherit_shared_ptr' md = Ruby_minherit_shared_ptr::MultiDerived.new(11, 22) if md.Base1Func != 11 then raise RuntimeError end if md.Interface1Func != 22 then raise RuntimeError end if Ruby_minherit_shared_ptr.BaseCheck(md) != 11 then raise RuntimeError end if Ruby_minherit_shared_ptr.InterfaceCheck(md) != 22 then raise RuntimeError end if Ruby_minherit_shared_ptr.DerivedCheck(md) != 33 then raise RuntimeError end