Beispiel #1
0
        static public void Run(Config cfg, CreateStralet creatae_stralet)
        {
            var json = JsonConvert.SerializeObject(cfg);

            StraletWrap wrap = null;

            Impl.TqsDll.StraletCreator my_creatae_stralet = () =>
            {
                // FIXME
                var stralet = creatae_stralet();
                wrap = new StraletWrap(stralet);
                return(wrap.handle);
            };

            Impl.TqsDll.tqs_rt_run(json, my_creatae_stralet);

            wrap = null;
        }
Beispiel #2
0
        static public void Run(Config cfg, StraletCreator creatae_stralet)
        {
            var json = JsonConvert.SerializeObject(cfg);

            // Keep a reference while testing each instance of Stralet
            StraletWrap wrap = null;

            Impl.TqsDll.StraletCreator my_creatae_stralet = () =>
            {
                var stralet = creatae_stralet();

                wrap = new StraletWrap(stralet);
                return(wrap.handle);
            };

            Impl.TqsDll.tqs_bt_run(json, my_creatae_stralet);

            wrap = null;
        }
Beispiel #3
0
 internal void _OnDestroy()
 {
     this.ctx  = null;
     this.wrap = null;
 }
Beispiel #4
0
 public Stralet()
 {
     wrap = new StraletWrap(this);
 }