private static void LoadSystem__Object_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, System.Object, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlObjectOps.TagUri) ); DefineLibraryMethod(module, "to_yaml", 0x11, 0x00000002U, 0x00000000U, new Func <System.Object, IronRuby.StandardLibrary.Yaml.RubyRepresenter, System.Object>(IronRuby.StandardLibrary.Yaml.YamlObjectOps.ToYaml), new Func <IronRuby.StandardLibrary.Yaml.YamlCallSiteStorage, System.Object, System.Object, System.Object>(IronRuby.StandardLibrary.Yaml.YamlObjectOps.ToYaml) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000002U, new Func <System.Object, IronRuby.StandardLibrary.Yaml.RubyRepresenter, System.Object>(IronRuby.StandardLibrary.Yaml.YamlObjectOps.ToYamlProperties) ); DefineLibraryMethod(module, "to_yaml_properties", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, System.Object, IronRuby.Builtins.RubyArray>(IronRuby.StandardLibrary.Yaml.YamlObjectOps.ToYamlProperties) ); DefineLibraryMethod(module, "to_yaml_style", 0x11, 0x00000000U, new Func <System.Object, System.Object>(IronRuby.StandardLibrary.Yaml.YamlObjectOps.ToYamlStyle) ); }
private static void LoadIronRuby__Builtins__RubyClass_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, System.Object, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlClassOps.ToYamlNode) ); }
private static void LoadYAML__Syck__Node_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "transform", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyScope, IronRuby.StandardLibrary.Yaml.Node, System.Object>(IronRuby.StandardLibrary.Yaml.RubyYaml.Syck.NodeOps.Transform) ); }
private static void LoadIronRuby__Builtins__RubyModule_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "yaml_as", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyScope, IronRuby.Builtins.RubyModule, System.Object, System.Object>(IronRuby.StandardLibrary.Yaml.YamlModuleOps.YamlAs) ); }
private void LoadIronRuby__Builtins__Range_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { module.DefineLibraryMethod("taguri", 0x11, new System.Delegate[] { new System.Func <IronRuby.Builtins.Range, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlRangeOps.TagUri), }); module.DefineLibraryMethod("to_yaml_node", 0x11, new System.Delegate[] { new System.Func <System.Object, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlRangeOps.ToYaml), }); }
private void LoadSystem__Exception_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { module.DefineLibraryMethod("taguri", 0x11, new System.Delegate[] { new System.Func <IronRuby.Runtime.RubyContext, System.Object, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlExceptionOps.TagUri), }); module.DefineLibraryMethod("to_yaml_node", 0x11, new System.Delegate[] { new System.Func <System.Exception, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlExceptionOps.ToYamlNode), }); }
private void LoadMicrosoft__Scripting__SymbolId_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { module.DefineLibraryMethod("taguri", 0x11, new System.Delegate[] { new System.Func <System.Object, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlSymbolOps.TagUri), }); module.DefineLibraryMethod("to_yaml_node", 0x11, new System.Delegate[] { new System.Func <System.Object, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlSymbolOps.ToYaml), }); }
private static void LoadJSON__Ext__Generator__State_Class(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "from_state", 0x21, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, IronRuby.Builtins.RubyModule, System.Object, IronRuby.JsonExt.GeneratorState>(IronRuby.JsonExt.GeneratorStateOps.FromState) ); DefineLibraryMethod(module, "new", 0x21, 0x00000000U, new Func <IronRuby.Builtins.RubyClass, IronRuby.Builtins.Hash, IronRuby.JsonExt.GeneratorState>(IronRuby.JsonExt.GeneratorStateOps.CreateGeneratorState) ); }
protected override void LoadModules() { IronRuby.Builtins.RubyClass classRef0 = GetClass(typeof(System.Object)); IronRuby.Builtins.RubyClass classRef1 = GetClass(typeof(System.SystemException)); IronRuby.Builtins.RubyModule def1 = DefineGlobalModule("Hpricot", typeof(IronRuby.Hpricot.Hpricot), 0x00000008, null, LoadHpricot_Class, LoadHpricot_Constants, IronRuby.Builtins.RubyModule.EmptyArray); IronRuby.Builtins.RubyClass def2 = DefineClass("Hpricot::BaseEle", typeof(IronRuby.Hpricot.BaseElement), 0x00000008, classRef0, LoadHpricot__BaseEle_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray); IronRuby.Builtins.RubyClass def6 = DefineClass("Hpricot::Doc", typeof(IronRuby.Hpricot.Document), 0x00000008, classRef0, LoadHpricot__Doc_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.Document>(IronRuby.Hpricot.Document.Allocator) ); IronRuby.Builtins.RubyClass def10 = DefineClass("Hpricot::ParseError", typeof(IronRuby.Hpricot.ParserException), 0x00000008, classRef1, null, null, null, IronRuby.Builtins.RubyModule.EmptyArray); ExtendModule(typeof(IronRuby.Builtins.MutableString), 0x00000000, LoadIronRuby__Builtins__MutableString_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray); IronRuby.Builtins.RubyClass def4 = DefineClass("Hpricot::CData", typeof(IronRuby.Hpricot.CData), 0x00000008, def2, LoadHpricot__CData_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.CData>(IronRuby.Hpricot.CData.Allocator) ); IronRuby.Builtins.RubyClass def5 = DefineClass("Hpricot::Comment", typeof(IronRuby.Hpricot.Comment), 0x00000008, def2, LoadHpricot__Comment_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.Comment>(IronRuby.Hpricot.Comment.Allocator) ); IronRuby.Builtins.RubyClass def7 = DefineClass("Hpricot::DocType", typeof(IronRuby.Hpricot.DocumentType), 0x00000008, def2, LoadHpricot__DocType_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.DocumentType>(IronRuby.Hpricot.DocumentType.Allocator) ); IronRuby.Builtins.RubyClass def8 = DefineClass("Hpricot::Elem", typeof(IronRuby.Hpricot.Element), 0x00000008, def2, LoadHpricot__Elem_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.Element>(IronRuby.Hpricot.Element.Allocator) ); IronRuby.Builtins.RubyClass def9 = DefineClass("Hpricot::ETag", typeof(IronRuby.Hpricot.ETag), 0x00000008, def2, LoadHpricot__ETag_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.ETag>(IronRuby.Hpricot.ETag.Allocator) ); IronRuby.Builtins.RubyClass def11 = DefineClass("Hpricot::ProcIns", typeof(IronRuby.Hpricot.ProcedureInstruction), 0x00000008, def2, LoadHpricot__ProcIns_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.ProcedureInstruction>(IronRuby.Hpricot.ProcedureInstruction.Allocator) ); IronRuby.Builtins.RubyClass def12 = DefineClass("Hpricot::Text", typeof(IronRuby.Hpricot.Text), 0x00000008, def2, LoadHpricot__Text_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.Text>(IronRuby.Hpricot.Text.Allocator) ); IronRuby.Builtins.RubyClass def13 = DefineClass("Hpricot::XMLDecl", typeof(IronRuby.Hpricot.XmlDeclaration), 0x00000008, def2, LoadHpricot__XMLDecl_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.XmlDeclaration>(IronRuby.Hpricot.XmlDeclaration.Allocator) ); IronRuby.Builtins.RubyClass def3 = DefineClass("Hpricot::BogusETag", typeof(IronRuby.Hpricot.BogusETag), 0x00000008, def9, null, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Hpricot.BogusETag>(IronRuby.Hpricot.BogusETag.Allocator) ); SetConstant(def1, "BaseEle", def2); SetConstant(def1, "Doc", def6); SetConstant(def1, "ParseError", def10); SetConstant(def1, "CData", def4); SetConstant(def1, "Comment", def5); SetConstant(def1, "DocType", def7); SetConstant(def1, "Elem", def8); SetConstant(def1, "ETag", def9); SetConstant(def1, "ProcIns", def11); SetConstant(def1, "Text", def12); SetConstant(def1, "XMLDecl", def13); SetConstant(def1, "BogusETag", def3); }
private static void LoadHpricot__Text_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "content", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Text, IronRuby.Builtins.MutableString>(IronRuby.Hpricot.Text.GetContent) ); DefineLibraryMethod(module, "content=", 0x11, 0x00000000U, new Action <IronRuby.Hpricot.Text, IronRuby.Builtins.MutableString>(IronRuby.Hpricot.Text.SetContent) ); }
private static void LoadHpricot__Doc_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "children", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Document, System.Collections.Generic.IList <Object> >(IronRuby.Hpricot.Document.GetChildren) ); DefineLibraryMethod(module, "children=", 0x11, 0x00000000U, new Action <IronRuby.Hpricot.Document, System.Collections.Generic.IList <Object> >(IronRuby.Hpricot.Document.SetChildren) ); }
private static void LoadRho__AsyncHttp_Class(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "cancel", 0x21, 0x00000002U, new Action <IronRuby.Builtins.RubyModule, System.String>(rho.rubyext.RhoRoot.RhoAsyncHttp.Cancel) ); DefineLibraryMethod(module, "do_request", 0x21, 0x00000002U, new Action <IronRuby.Builtins.RubyModule, System.String, IronRuby.Builtins.Hash>(rho.rubyext.RhoRoot.RhoAsyncHttp.doRequest) ); }
private static void LoadDateTimePicker_Class(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "choose", 0x21, 0x80000000U, new Action <IronRuby.Builtins.RubyModule, System.Object[]>(rho.rubyext.RhoDateTimePicker.choose) ); DefineLibraryMethod(module, "choose_with_range", 0x21, 0x80000000U, new Action <IronRuby.Builtins.RubyModule, System.Object[]>(rho.rubyext.RhoDateTimePicker.choose_with_range) ); }
private static void LoadRho__JSON_Class(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "parse", 0x21, 0x00000002U, new Func <IronRuby.Builtins.RubyModule, System.String, System.Object>(rho.rubyext.Rho.RhoJSON.parse) ); DefineLibraryMethod(module, "quote_value", 0x21, 0x00000002U, new Func <IronRuby.Builtins.RubyModule, System.String, System.Object>(rho.rubyext.Rho.RhoJSON.quote_value) ); }
private static void LoadIronRuby__Builtins__FalseClass_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <System.Boolean, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlFalseOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000004U, new Func <IronRuby.Runtime.ConversionStorage <IronRuby.Builtins.MutableString>, System.Boolean, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlFalseOps.ToYaml) ); }
private static void LoadIronRuby__Builtins__Hash_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, System.Object, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlHashOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000002U, new Func <IronRuby.Builtins.Hash, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlHashOps.ToYamlNode) ); }
private static void LoadYAML__Syck__Emitter_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "level", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.RubyRepresenter, System.Int32>(IronRuby.StandardLibrary.Yaml.RubyYaml.Syck.RepresenterOps.GetLevel) ); DefineLibraryMethod(module, "level=", 0x11, 0x00010000U, new Func <IronRuby.StandardLibrary.Yaml.RubyRepresenter, System.Int32, System.Int32>(IronRuby.StandardLibrary.Yaml.RubyYaml.Syck.RepresenterOps.SetLevel) ); }
private static void LoadYAML__Syck__Scalar_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "style=", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, IronRuby.StandardLibrary.Yaml.ScalarNode, System.Object, System.Object>(IronRuby.StandardLibrary.Yaml.RubyYaml.Syck.ScalarOps.SetStyle) ); DefineLibraryMethod(module, "value", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.ScalarNode, System.Object>(IronRuby.StandardLibrary.Yaml.RubyYaml.Syck.ScalarOps.GetValue) ); }
private static void LoadSystem__Int32_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <System.Int32, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlFixnumOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000002U, new Func <System.Int32, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlFixnumOps.ToYaml) ); }
private static void LoadMicrosoft__Scripting__Runtime__DynamicNull_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <System.Object, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlNilOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000002U, new Func <System.Object, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlNilOps.ToYaml) ); }
private static void LoadSystem__Exception_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, System.Object, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlExceptionOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000004U, new Func <IronRuby.Runtime.UnaryOpStorage, System.Exception, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlExceptionOps.ToYamlNode) ); }
private static void LoadMicrosoft__Scripting__Math__BigInteger_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000001U, new Func <Microsoft.Scripting.Math.BigInteger, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlBigIntegerOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000003U, new Func <Microsoft.Scripting.Math.BigInteger, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlBigIntegerOps.ToYaml) ); }
private static void LoadIronRuby__Builtins__RubyStruct_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <IronRuby.Builtins.RubyStruct, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlStructOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000002U, new Func <IronRuby.Builtins.RubyStruct, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlStructOps.ToYamlNode) ); }
private static void LoadCamera_Class(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "choose_picture", 0x21, 0x00000002U, new Action <IronRuby.Builtins.RubyModule, System.String>(rho.rubyext.RhoCamera.choosePicture) ); DefineLibraryMethod(module, "take_picture", 0x21, 0x00000002U, new Action <IronRuby.Builtins.RubyModule, System.String>(rho.rubyext.RhoCamera.takePicture) ); }
private static void LoadIronRuby__Builtins__Range_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "taguri", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, IronRuby.Builtins.Range, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.YamlRangeOps.TagUri) ); DefineLibraryMethod(module, "to_yaml_node", 0x12, 0x00000010U, new Func <IronRuby.Runtime.UnaryOpStorage, IronRuby.Runtime.UnaryOpStorage, IronRuby.Runtime.UnaryOpStorage, IronRuby.Builtins.Range, IronRuby.StandardLibrary.Yaml.RubyRepresenter, IronRuby.StandardLibrary.Yaml.Node>(IronRuby.StandardLibrary.Yaml.YamlRangeOps.ToYaml) ); }
private static void LoadSQLite3__Database_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "close", 0x11, 0x00000000U, new Action <rho.rubyext.RhoSQLite3.RhoDatabase>(rho.rubyext.RhoSQLite3.RhoDatabase.Close) ); DefineLibraryMethod(module, "commit", 0x11, 0x00000000U, new Action <rho.rubyext.RhoSQLite3.RhoDatabase>(rho.rubyext.RhoSQLite3.RhoDatabase.Commit) ); DefineLibraryMethod(module, "destroy_tables", 0x11, 0x00000000U, new Action <rho.rubyext.RhoSQLite3.RhoDatabase, IronRuby.Builtins.RubyArray, IronRuby.Builtins.RubyArray>(rho.rubyext.RhoSQLite3.RhoDatabase.destroyTables) ); DefineLibraryMethod(module, "execute", 0x11, 0x00000000U, new Func <rho.rubyext.RhoSQLite3.RhoDatabase, IronRuby.Builtins.MutableString, System.Boolean, IronRuby.Builtins.RubyArray, IronRuby.Builtins.RubyArray>(rho.rubyext.RhoSQLite3.RhoDatabase.Execute) ); DefineLibraryMethod(module, "is_ui_waitfordb", 0x11, 0x00000000U, new Func <rho.rubyext.RhoSQLite3.RhoDatabase, System.Boolean>(rho.rubyext.RhoSQLite3.RhoDatabase.isUiWaitForDb) ); DefineLibraryMethod(module, "lock_db", 0x11, 0x00000000U, new Action <rho.rubyext.RhoSQLite3.RhoDatabase>(rho.rubyext.RhoSQLite3.RhoDatabase.Lock) ); DefineLibraryMethod(module, "rollback", 0x11, 0x00000000U, new Action <rho.rubyext.RhoSQLite3.RhoDatabase>(rho.rubyext.RhoSQLite3.RhoDatabase.Rollback) ); DefineLibraryMethod(module, "start_transaction", 0x11, 0x00000000U, new Action <rho.rubyext.RhoSQLite3.RhoDatabase>(rho.rubyext.RhoSQLite3.RhoDatabase.startTransaction) ); DefineLibraryMethod(module, "table_exist?", 0x11, 0x00000000U, new Func <rho.rubyext.RhoSQLite3.RhoDatabase, IronRuby.Builtins.MutableString, System.Boolean>(rho.rubyext.RhoSQLite3.RhoDatabase.isTableExist) ); DefineLibraryMethod(module, "unlock_db", 0x11, 0x00000000U, new Action <rho.rubyext.RhoSQLite3.RhoDatabase>(rho.rubyext.RhoSQLite3.RhoDatabase.Unlock) ); }
private static void LoadHpricot__Elem_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "children", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Element, System.Collections.Generic.IList <Object> >(IronRuby.Hpricot.Element.GetChildren) ); DefineLibraryMethod(module, "children=", 0x11, 0x00000000U, new Action <IronRuby.Hpricot.Element, System.Collections.Generic.IList <Object> >(IronRuby.Hpricot.Element.SetChildren) ); DefineLibraryMethod(module, "clear_raw", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Element, System.Boolean>(IronRuby.Hpricot.Element.ClearRaw) ); DefineLibraryMethod(module, "etag", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Element, IronRuby.Hpricot.IHpricotDataContainer>(IronRuby.Hpricot.Element.GetEtag) ); DefineLibraryMethod(module, "etag=", 0x11, 0x00000000U, new Action <IronRuby.Hpricot.Element, IronRuby.Hpricot.IHpricotDataContainer>(IronRuby.Hpricot.Element.SetEtag) ); DefineLibraryMethod(module, "name", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Element, IronRuby.Builtins.MutableString>(IronRuby.Hpricot.Element.GetName) ); DefineLibraryMethod(module, "name=", 0x11, 0x00000000U, new Action <IronRuby.Hpricot.Element, IronRuby.Builtins.MutableString>(IronRuby.Hpricot.Element.SetName) ); DefineLibraryMethod(module, "raw_attributes", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Element, System.Object>(IronRuby.Hpricot.Element.GetRawAttributes) ); DefineLibraryMethod(module, "raw_attributes=", 0x11, 0x00000000U, new Action <IronRuby.Hpricot.Element, System.Object>(IronRuby.Hpricot.Element.SetRawAttributes) ); DefineLibraryMethod(module, "raw_string", 0x11, 0x00000000U, new Func <IronRuby.Hpricot.Element, IronRuby.Builtins.MutableString>(IronRuby.Hpricot.Element.GetRawString) ); }
protected override void LoadModules() { IronRuby.Builtins.RubyClass classRef0 = GetClass(typeof(System.Object)); IronRuby.Builtins.RubyModule def1 = DefineGlobalModule("SQLite3", typeof(rho.rubyext.RhoSQLite3), 0x00000008, null, null, null, IronRuby.Builtins.RubyModule.EmptyArray); IronRuby.Builtins.RubyClass def2 = DefineClass("SQLite3::Database", typeof(rho.rubyext.RhoSQLite3.RhoDatabase), 0x00000008, classRef0, LoadSQLite3__Database_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new Func <IronRuby.Builtins.RubyClass, IronRuby.Builtins.MutableString, IronRuby.Builtins.MutableString, rho.rubyext.RhoSQLite3.RhoDatabase>(rho.rubyext.RhoSQLite3.RhoDatabase.Create) ); DefineGlobalModule("SyncEngine", typeof(rho.rubyext.RhoSyncEngine), 0x00000008, null, LoadSyncEngine_Class, null, IronRuby.Builtins.RubyModule.EmptyArray); DefineGlobalModule("WebView", typeof(rho.rubyext.RhoWebView), 0x00000008, LoadWebView_Instance, LoadWebView_Class, null, IronRuby.Builtins.RubyModule.EmptyArray); SetConstant(def1, "Database", def2); }
protected override void LoadModules() { IronRuby.Builtins.RubyClass classRef0 = GetClass(typeof(System.Web.Mvc.ControllerBase)); IronRuby.Builtins.RubyModule def1 = DefineGlobalModule("IronRubyMvc", typeof(IronRubyMvcLibrary.Controllers.IronRubyMvcModule), true, null, null, null, IronRuby.Builtins.RubyModule.EmptyArray); IronRuby.Builtins.RubyClass def3 = DefineGlobalClass("RubyController", typeof(System.Web.Mvc.Controller), false, classRef0, null, null, null, IronRuby.Builtins.RubyModule.EmptyArray, new System.Func <IronRuby.Builtins.RubyClass, IronRubyMvcLibrary.Controllers.RubyController>(IronRubyMvcLibrary.Controllers.RubyController.Create), new System.Func <IronRuby.Builtins.RubyClass, System.String, IronRubyMvcLibrary.Controllers.RubyController>(IronRubyMvcLibrary.Controllers.RubyController.Create) ); IronRuby.Builtins.RubyClass def2 = DefineClass("IronRubyMvc::Controller", typeof(IronRubyMvcLibrary.Controllers.RubyController), false, def3, LoadIronRubyMvc__Controller_Instance, null, null, IronRuby.Builtins.RubyModule.EmptyArray); def1.SetConstant("Controller", def2); }
private static void LoadYAML__Stream_Instance(IronRuby.Builtins.RubyModule /*!*/ module) { DefineLibraryMethod(module, "[]", 0x11, 0x00020000U, new Func <IronRuby.Runtime.RubyContext, IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, System.Int32, System.Object>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.GetDocument) ); DefineLibraryMethod(module, "add", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, System.Object, IronRuby.Builtins.RubyArray>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.Add) ); DefineLibraryMethod(module, "documents", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, IronRuby.Builtins.RubyArray>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.GetDocuments) ); DefineLibraryMethod(module, "documents=", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, IronRuby.Builtins.RubyArray, IronRuby.Builtins.RubyArray>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.SetDocuments) ); DefineLibraryMethod(module, "edit", 0x11, 0x00010000U, new Func <IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, System.Int32, System.Object, System.Object>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.EditDocument) ); DefineLibraryMethod(module, "emit", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.YamlCallSiteStorage, IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, IronRuby.Builtins.RubyIO, System.Object>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.Emit) ); DefineLibraryMethod(module, "inspect", 0x11, 0x00000000U, new Func <IronRuby.Runtime.RubyContext, IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, IronRuby.Builtins.MutableString>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.Inspect) ); DefineLibraryMethod(module, "options", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, IronRuby.Builtins.Hash>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.GetOptions) ); DefineLibraryMethod(module, "options=", 0x11, 0x00000000U, new Func <IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream, IronRuby.Builtins.Hash, IronRuby.Builtins.Hash>(IronRuby.StandardLibrary.Yaml.RubyYaml.YamlStream.SetOptions) ); }