Contains object helpers.
Classes | |
class | xtd::helpers::throw_helper |
The xtd::helpers::throw_helper class is used to throw an exception in the xtd framework. More... | |
|
strong |
#include <xtd.core/include/xtd/helpers/exception_case.hpp>
Represents the exception case used by the xtd::helpers::exception helper class.
Enumerator | |
---|---|
abandoned_mutex | The mutex is abandoned. |
access_violation | An access violation occurs. |
argument | The argument is not valid. |
argument_null | The argument is null. |
argument_out_of_range | The argument is out of range. |
arithmetic | The arithmetic operation is not valid. |
barrier_post_phase | The post-phase action of a xtd::threading::barrier fails. |
directory_not_found | The directory is not found. |
divided_by_zero | The divisor is equal to 0. |
end_of_stream | The end of stream is reached. |
file_not_found | The file is not found. |
format | The format is not valid. |
format_closing_bracket_without_open_bracket | The format contains close backet_without_open_bracket. |
format_opened_bracket_without_end_bracket | The format contains open backet_without_end_bracket. |
format_no_start_colon | The format does not contains start colon. |
format_not_iformatable | The object is not iformatable. |
index_out_of_range | The index is out of range. |
invalid_cast | The cast is not valid. |
invalid_operation | The operation is not valid. |
interrupt | An interrupt occurs. |
io | I/O erreror occurs. |
key_not_found | The key is not found. |
lock_recursion | The lock recursion is not valid. |
not_implemented | The method or operation is not implemented. |
not_supported | The method or operation is not supported. |
null_pointer | The pointer is null. |
object_closed | The object is closed. |
operation_canceled | The operation is canceled. |
overflow | Arithmetic overflow. |
path_too_long | The path is too long. |
platform_not_supported | The platform is not supported. |
rank | The rank is not valid. |
semaphore_full | The semaphore is full. |
socket | The socket is not valid. |
software_termination | A software termination occurs. |
synchronization_lock | The lock is not valid. |
thread_abort | The thread is abort. |
thread_interrupted | The thread is interrupted. |
thread_state | The thread state is not valid. |
time_zone_not_found | The time zone is not found. |
unauthorized_access | The access is denied. |
uri_format | The uri format is not valid. |