Skip to content

Commit bbee23f

Browse files
committed
Add message parameter for exceptions
1 parent 9cd6dcb commit bbee23f

File tree

1 file changed

+47
-47
lines changed

1 file changed

+47
-47
lines changed

OpenCL/src/main/scala/com/thoughtworks/compute/OpenCL.scala

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -96,33 +96,33 @@ object OpenCL {
9696
}
9797
})
9898
object Exceptions {
99-
final class MisalignedSubBufferOffset extends IllegalArgumentException
99+
final class MisalignedSubBufferOffset(message: String = null) extends IllegalArgumentException(message)
100100

101-
final class ExecStatusErrorForEventsInWaitList extends IllegalArgumentException
101+
final class ExecStatusErrorForEventsInWaitList(message: String = null) extends IllegalArgumentException(message)
102102

103-
final class InvalidProperty extends IllegalArgumentException
103+
final class InvalidProperty(message: String = null) extends IllegalArgumentException(message)
104104

105-
final class PlatformNotFoundKhr extends IllegalStateException
105+
final class PlatformNotFoundKhr(message: String = null) extends NoSuchElementException(message)
106106

107-
final class DeviceNotFound extends IllegalArgumentException
107+
final class DeviceNotFound(message: String = null) extends NoSuchElementException(message)
108108

109-
final class DeviceNotAvailable extends IllegalStateException
109+
final class DeviceNotAvailable(message: String = null) extends IllegalStateException(message)
110110

111-
final class CompilerNotAvailable extends IllegalStateException
111+
final class CompilerNotAvailable(message: String = null) extends IllegalStateException(message)
112112

113-
final class MemObjectAllocationFailure extends IllegalStateException
113+
final class MemObjectAllocationFailure(message: String = null) extends IllegalStateException(message)
114114

115-
final class OutOfResources extends IllegalStateException
115+
final class OutOfResources(message: String = null) extends IllegalStateException(message)
116116

117-
final class OutOfHostMemory extends IllegalStateException
117+
final class OutOfHostMemory(message: String = null) extends IllegalStateException(message)
118118

119-
final class ProfilingInfoNotAvailable extends IllegalStateException
119+
final class ProfilingInfoNotAvailable(message: String = null) extends IllegalStateException(message)
120120

121-
final class MemCopyOverlap extends IllegalStateException
121+
final class MemCopyOverlap(message: String = null) extends IllegalStateException(message)
122122

123-
final class ImageFormatMismatch extends IllegalStateException
123+
final class ImageFormatMismatch(message: String = null) extends IllegalStateException(message)
124124

125-
final class ImageFormatNotSupported extends IllegalStateException
125+
final class ImageFormatNotSupported(message: String = null) extends IllegalStateException(message)
126126

127127
final class BuildProgramFailure(buildLogs: Map[Long /* device id */, String] = Map.empty)
128128
extends IllegalStateException({
@@ -134,71 +134,71 @@ object OpenCL {
134134
.mkString("\n")
135135
})
136136

137-
final class MapFailure extends IllegalStateException
137+
final class MapFailure(message: String = null) extends IllegalStateException(message)
138138

139-
final class InvalidValue extends IllegalArgumentException
139+
final class InvalidValue(message: String = null) extends IllegalArgumentException(message)
140140

141-
final class InvalidDeviceType extends IllegalArgumentException
141+
final class InvalidDeviceType(message: String = null) extends IllegalArgumentException(message)
142142

143-
final class InvalidPlatform extends IllegalArgumentException
143+
final class InvalidPlatform(message: String = null) extends IllegalArgumentException(message)
144144

145-
final class InvalidDevice extends IllegalArgumentException
145+
final class InvalidDevice(message: String = null) extends IllegalArgumentException(message)
146146

147-
final class InvalidContext extends IllegalArgumentException
147+
final class InvalidContext(message: String = null) extends IllegalArgumentException(message)
148148

149-
final class InvalidQueueProperties extends IllegalArgumentException
149+
final class InvalidQueueProperties(message: String = null) extends IllegalArgumentException(message)
150150

151-
final class InvalidCommandQueue extends IllegalArgumentException
151+
final class InvalidCommandQueue(message: String = null) extends IllegalArgumentException(message)
152152

153-
final class InvalidHostPtr extends IllegalArgumentException
153+
final class InvalidHostPtr(message: String = null) extends IllegalArgumentException(message)
154154

155-
final class InvalidMemObject extends IllegalArgumentException
155+
final class InvalidMemObject(message: String = null) extends IllegalArgumentException(message)
156156

157-
final class InvalidImageFormatDescriptor extends IllegalArgumentException
157+
final class InvalidImageFormatDescriptor(message: String = null) extends IllegalArgumentException(message)
158158

159-
final class InvalidImageSize extends IllegalArgumentException
159+
final class InvalidImageSize(message: String = null) extends IllegalArgumentException(message)
160160

161-
final class InvalidSampler extends IllegalArgumentException
161+
final class InvalidSampler(message: String = null) extends IllegalArgumentException(message)
162162

163-
final class InvalidBinary extends IllegalArgumentException
163+
final class InvalidBinary(message: String = null) extends IllegalArgumentException(message)
164164

165-
final class InvalidBuildOptions extends IllegalArgumentException
165+
final class InvalidBuildOptions(message: String = null) extends IllegalArgumentException(message)
166166

167-
final class InvalidProgram extends IllegalArgumentException
167+
final class InvalidProgram(message: String = null) extends IllegalArgumentException(message)
168168

169-
final class InvalidProgramExecutable extends IllegalArgumentException
169+
final class InvalidProgramExecutable(message: String = null) extends IllegalArgumentException(message)
170170

171-
final class InvalidKernelName extends IllegalArgumentException
171+
final class InvalidKernelName(message: String = null) extends IllegalArgumentException(message)
172172

173-
final class InvalidKernelDefinition extends IllegalArgumentException
173+
final class InvalidKernelDefinition(message: String = null) extends IllegalArgumentException(message)
174174

175-
final class InvalidKernel extends IllegalArgumentException
175+
final class InvalidKernel(message: String = null) extends IllegalArgumentException(message)
176176

177-
final class InvalidArgIndex extends IllegalArgumentException
177+
final class InvalidArgIndex(message: String = null) extends IllegalArgumentException(message)
178178

179-
final class InvalidArgValue extends IllegalArgumentException
179+
final class InvalidArgValue(message: String = null) extends IllegalArgumentException(message)
180180

181-
final class InvalidArgSize extends IllegalArgumentException
181+
final class InvalidArgSize(message: String = null) extends IllegalArgumentException(message)
182182

183-
final class InvalidKernelArgs extends IllegalArgumentException
183+
final class InvalidKernelArgs(message: String = null) extends IllegalArgumentException(message)
184184

185-
final class InvalidWorkDimension extends IllegalArgumentException
185+
final class InvalidWorkDimension(message: String = null) extends IllegalArgumentException(message)
186186

187-
final class InvalidWorkGroupSize extends IllegalArgumentException
187+
final class InvalidWorkGroupSize(message: String = null) extends IllegalArgumentException(message)
188188

189-
final class InvalidWorkItemSize extends IllegalArgumentException
189+
final class InvalidWorkItemSize(message: String = null) extends IllegalArgumentException(message)
190190

191-
final class InvalidGlobalOffset extends IllegalArgumentException
191+
final class InvalidGlobalOffset(message: String = null) extends IllegalArgumentException(message)
192192

193-
final class InvalidEventWaitList extends IllegalArgumentException
193+
final class InvalidEventWaitList(message: String = null) extends IllegalArgumentException(message)
194194

195-
final class InvalidEvent extends IllegalArgumentException
195+
final class InvalidEvent(message: String = null) extends IllegalArgumentException(message)
196196

197-
final class InvalidOperation extends IllegalArgumentException
197+
final class InvalidOperation(message: String = null) extends IllegalArgumentException(message)
198198

199-
final class InvalidBufferSize extends IllegalArgumentException
199+
final class InvalidBufferSize(message: String = null) extends IllegalArgumentException(message)
200200

201-
final class InvalidGlobalWorkSize extends IllegalArgumentException
201+
final class InvalidGlobalWorkSize(message: String = null) extends IllegalArgumentException(message)
202202

203203
final class UnknownErrorCode(errorCode: Int) extends IllegalStateException(s"Unknown error code: $errorCode")
204204

0 commit comments

Comments
 (0)