public VkTypeFunction(string typeName, VkMember returnType, string comment, IEnumerable <string> errors, IEnumerable <string> success, params VkMember[] arguments) : base(typeName, comment) { ReturnType = returnType; Arguments = new List <VkMember>(arguments); ErrorCodes = errors != null ? new List <string>(errors) : null; SuccessCodes = success != null ? new List <string>(success) : null; }
public VkTypeFunction(string typeName, VkMember returnType, string comment, params VkMember[] arguments) : base( typeName, comment) { ReturnType = returnType; Arguments = new List <VkMember>(arguments); ErrorCodes = null; SuccessCodes = null; }
public VkTypeFunctionPointer(string typeName, VkMember returnType, string comment, params VkMember[] arguments) : base(typeName, returnType, comment, arguments) { }
public VkTypeFunctionPointer(string typeName, VkMember returnType, string comment, IEnumerable <string> errors, IEnumerable <string> success, params VkMember[] arguments) : base(typeName, returnType, comment, errors, success, arguments) { }
public VkCommand(string typeName, VkMember returnType, string comment, params VkMember[] arguments) : base(typeName, returnType, comment, arguments) { }