error_handler.hpp
Go to the documentation of this file.
00001 
00008 /*****************************************************************************
00009 ** Ifdefs
00010 *****************************************************************************/
00011 
00012 #ifndef ECL_DEVICES_ERROR_HANDLER_HPP_
00013 #define ECL_DEVICES_ERROR_HANDLER_HPP_
00014 
00015 /*****************************************************************************
00016 ** Cross Platform Check
00017 *****************************************************************************/
00018 
00019 #include <ecl/config/ecl.hpp>
00020 
00021 /*****************************************************************************
00022 ** Includes
00023 *****************************************************************************/
00024 
00025 #include <string>
00026 #include <ecl/errors/handlers.hpp>
00027 
00028 /*****************************************************************************
00029 ** Namespaces
00030 *****************************************************************************/
00031 
00032 namespace ecl {
00033 namespace devices {
00034 
00035 /*****************************************************************************
00036 ** Methods
00037 *****************************************************************************/
00038 
00043 ecl::Error open_error();
00048 ecl::Error close_error();
00053 ecl::Error sync_error();
00058 ecl::Error write_error();
00063 ecl::Error read_error();
00064 
00065 } // namespace devices
00066 } // namespace ecl
00067 
00068 #endif /* ECL_DEVICES_ERROR_HANDLER_HPP_ */


ecl_devices
Author(s): Daniel Stonier
autogenerated on Thu Jun 6 2019 21:18:03