protected static void __hx_ctor_financecalculator_FinanceCalculator(global::financecalculator.FinanceCalculator __hx_this, global::maglev.MagLev maglev) { #line 13 "/my-component/src/financecalculator/FinanceCalculator.hx" __hx_this.maglev = maglev; __hx_this.calc = new global::financecalculator.FinCalc(); #line 15 "/my-component/src/financecalculator/FinanceCalculator.hx" __hx_this.registerMyMethods(); }
public virtual void registerMyMethods() { #line 18 "/my-component/src/financecalculator/FinanceCalculator.hx" global::financecalculator.FinanceCalculator _gthis = this; global::maglev.MagLev bus = this.maglev; #line 21 "/my-component/src/financecalculator/FinanceCalculator.hx" this.maglev.register("FinanceCalculator.PresentValueOfFutureMoney", global::maglev.MagLevFunction.fromFunction(new global::financecalculator.FinanceCalculator_registerMyMethods_21__Fun(bus))); #line 32 "/my-component/src/financecalculator/FinanceCalculator.hx" this.maglev.register("FinanceCalculator.PresentValueOfDeposits", global::maglev.MagLevFunction.fromFunction(new global::financecalculator.FinanceCalculator_registerMyMethods_32__Fun(bus))); #line 43 "/my-component/src/financecalculator/FinanceCalculator.hx" this.maglev.register("FinanceCalculator.FutureValue", global::maglev.MagLevFunction.fromFunction(new global::financecalculator.FinanceCalculator_registerMyMethods_43__Fun(_gthis))); #line 58 "/my-component/src/financecalculator/FinanceCalculator.hx" this.maglev.register("FinanceCalculator.NetPresentValue", global::maglev.MagLevFunction.fromFunction(new global::financecalculator.FinanceCalculator_registerMyMethods_58__Fun(bus))); }
public FinanceCalculator_registerMyMethods_43__Fun(global::financecalculator.FinanceCalculator _gthis) : base(1, 0) { #line 43 "/my-component/src/financecalculator/FinanceCalculator.hx" this._gthis = _gthis; }
public FinanceCalculator() { global::maglev.MagLev bus = global::maglev.MagLev.getInstance("default"); global::financecalculator.FinanceCalculator myinstance = new global::financecalculator.FinanceCalculator(bus); }