public IdlFunctionParameter(string type, string name, IdlAttribute attribute, string defaultValue) { this.Type = type; this.Name = name; this.Attribute = attribute; this.DefaultValue = defaultValue; }
public IdlFunction(string name, string returnType, IdlAttribute attribute, IList <IdlFunctionParameter> parameters) { this.Name = name; this.ReturnType = returnType; this.Attribute = attribute; this.Parameters = parameters; }
public IdlCallback(string name, string returnType, IdlAttribute attribute, IList <IdlFunctionParameter> parameters) : base(name, returnType, attribute, parameters) { }