xtd 0.2.0
xtd::helpers Namespace Reference

Definition

The xtd::helpers namespace contains helpers for xtd objects, sush as exception static class.

Classes

class  throw_helper
 The xtd::helpers::throw_helper class is used to throw an exception in the xtd framework. More...
 

Enumerations

enum class  exception_case {
  exception_case::abandoned_mutex ,
  exception_case::access_violation ,
  exception_case::argument ,
  exception_case::argument_null ,
  exception_case::argument_out_of_range ,
  exception_case::arithmetic ,
  exception_case::barrier_post_phase ,
  exception_case::directory_not_found ,
  exception_case::divided_by_zero ,
  exception_case::end_of_stream ,
  exception_case::file_not_found ,
  exception_case::format ,
  exception_case::format_closing_bracket_without_open_bracket ,
  exception_case::format_opened_bracket_without_end_bracket ,
  exception_case::format_no_start_colon ,
  exception_case::format_not_iformatable ,
  exception_case::index_out_of_range ,
  exception_case::invalid_cast ,
  exception_case::invalid_operation ,
  exception_case::interrupt ,
  exception_case::io ,
  exception_case::key_not_found ,
  exception_case::lock_recursion ,
  exception_case::not_implemented ,
  exception_case::not_supported ,
  exception_case::null_pointer ,
  exception_case::object_closed ,
  exception_case::operation_canceled ,
  exception_case::overflow ,
  exception_case::path_too_long ,
  exception_case::platform_not_supported ,
  exception_case::rank ,
  exception_case::semaphore_full ,
  exception_case::socket ,
  exception_case::software_termination ,
  exception_case::synchronization_lock ,
  exception_case::thread_abort ,
  exception_case::thread_interrupted ,
  exception_case::thread_state ,
  exception_case::time_zone_not_found ,
  exception_case::unauthorized_access ,
  exception_case::uri_format
}
 Represents the exception case used by the xtd::helpers::exception helper class. More...