#ifndef ICE_CHRONO_HELPERS_H #define ICE_CHRONO_HELPERS_H #include #include #include #include namespace Chrono { DLL_PUBLIC std::ostream & operator<<(std::ostream & o, const Chrono::DateTime & dt); DLL_PUBLIC std::ostream & operator<<(std::ostream & o, const Chrono::Duration & d); DLL_PUBLIC boost::posix_time::ptime operator*(const Chrono::DateTime &); DLL_PUBLIC boost::posix_time::time_duration operator*(const Chrono::Duration &); } namespace boost { namespace posix_time { DLL_PUBLIC Chrono::DateTime operator*(const boost::posix_time::ptime &); DLL_PUBLIC Chrono::Duration operator*(const boost::posix_time::time_duration &); } } #endif