public DWSMethodDefinition(string name, NativeAction callback) { _name = name; _callback = callback; _args = new DelphiArray <DWSParameterDefinition>(); _comCallback = Callback; }
public DWSEnumDefinition(string name) { if (name == null) { throw new ArgumentNullException("name"); } _name = name; _args = new DelphiArray <DWSElement>(); }
public DWSTypeDefinition(string name) { _name = name; _fields = new DelphiArray <DWSFieldDefinition>(); }