66 std::string tostring()
const
68 return "UndefinedSourceException";
78 std::string tostring()
const
80 return "UndefinedDestinationException";
90 std::string tostring()
const
92 return "NonLocalAccessException";
102 std::string tostring()
const
104 return "MissingInitializationException";
114 std::string tostring()
const
116 return "IllegalGetException";
126 std::string tostring()
const
128 return "IllegalPutException";
138 std::string tostring()
const
140 return "IllegalPartitionException";
150 std::string tostring()
const
152 return "PartitioningImpossibleException";
162 std::string tostring()
const
164 return "IllegalPermuteException";
174 std::string tostring()
const
176 return "IllegalAllToAllException";
184 std::string tostring()
const
186 return "IllegalFunctorException\nMust provide a functor for each computing unit!";
198 std::string tostring()
const
200 return feature +
" not supported by your device(s)!";
212 std::string tostring()
const
214 return "NoSolutionException";
224 std::string tostring()
const
226 return "InternalErrorException";
238 std::string tostring()
const
240 return "EmptyHeapException";
250 std::string tostring()
const
252 return "EmptyStackException";
262 std::string tostring()
const
264 return "EmptyQueueException";
272 operator<<(std::ostream& os,
const Exception& e)
274 os << e.tostring() << std::endl;
Definition: exception.h:219
Definition: exception.h:109
Definition: exception.h:97
Definition: exception.h:233
Definition: exception.h:85
Definition: exception.h:190
Definition: exception.h:145
Definition: exception.h:257
Definition: exception.h:121
Definition: exception.h:44
Definition: exception.h:169
Definition: exception.h:157
Definition: exception.h:245
Definition: exception.h:61
Definition: exception.h:181
Definition: exception.h:207
Definition: exception.h:133
Definition: exception.h:73