functions_win.hpp
Go to the documentation of this file.
00001 
00008 /*****************************************************************************
00009 ** Ifdefs
00010 *****************************************************************************/
00011 
00012 #ifndef ECL_TIME_LITE_FUNCTIONS_WIN_HPP_
00013 #define ECL_TIME_LITE_FUNCTIONS_WIN_HPP_
00014 
00015 /*****************************************************************************
00016 ** Cross Platform Configuration
00017 *****************************************************************************/
00018 
00019 #include "config.hpp"
00020 
00021 #if defined(ECL_HAS_WIN_TIMERS)
00022 
00023 /*****************************************************************************
00024 ** Includes
00025 *****************************************************************************/
00026 
00027 #include <ctime>
00028 #include <ecl/config/macros.hpp>
00029 #include "types_win.hpp"
00030 #include "errors.hpp"
00031 
00032 /*****************************************************************************
00033 ** Namespaces
00034 *****************************************************************************/
00035 
00036 namespace ecl {
00037 
00038 /*****************************************************************************
00039 ** Functions
00040 *****************************************************************************/
00041 ECL_LOCAL int dude();
00042 
00059 ECL_PUBLIC TimeError epoch_time(TimeStructure &time);
00060 
00077 ECL_PUBLIC TimeError sleep_until(const TimeStructure &time);
00078 
00093 ECL_PUBLIC TimeError sleep(const TimeStructure &time);
00094 
00095 } // namespace ecl
00096 
00097 #endif
00098 #endif /* ECL_TIME_LITE_FUNCTIONS_WIN_HPP_ */


ecl_time_lite
Author(s): Daniel Stonier (d.stonier@gmail.com)
autogenerated on Thu Jan 2 2014 11:11:35