No need to adapt anything.

This commit is contained in:
Sergey Magidovich 2015-10-21 14:02:56 +03:00
parent 451ddd7661
commit 5631638b9d
3 changed files with 0 additions and 46 deletions

View file

@ -1,44 +0,0 @@
#include "osm_time_range.hpp"
#include <boost/fusion/adapted/adt/adapt_adt.hpp>
BOOST_FUSION_ADAPT_ADT
(
osmoh::Time,
(osmoh::Time::THours, osmoh::Time::THours, obj.GetHours(), obj.SetHours(val))
(osmoh::Time::TMinutes, osmoh::Time::TMinutes, obj.GetMinutes(), obj.SetMinutes(val))
(osmoh::Time::EEvent, osmoh::Time::EEvent, obj.GetEvent(), obj.SetEvent(val))
)
BOOST_FUSION_ADAPT_ADT
(
osmoh::Timespan,
(osmoh::Time const &, osmoh::Time const &, obj.GetStart(), obj.SetStart(val))
(osmoh::Time const &, osmoh::Time const & , obj.GetEnd(), obj.SetEnd(val))
(osmoh::Time const &, osmoh::Time const &, obj.GetPeriod(), obj.SetPeriod(val))
(bool, bool, obj.HasPlus(), obj.SetPlus(val))
)
// BOOST_FUSION_ADAPT_STRUCT
// (
// osmoh::Weekday,
// (uint8_t, weekdays)
// (uint16_t, nth)
// (int32_t, offset)
// )
// BOOST_FUSION_ADAPT_STRUCT
// (
// osmoh::State,
// (uint8_t, state)
// (std::string, comment)
// )
// BOOST_FUSION_ADAPT_STRUCT
// (
// osmoh::TimeRule,
// (osmoh::TWeekdays, weekdays)
// (osmoh::TTimeSpans, timespan)
// (osmoh::State, state)
// (uint8_t, int_flags)
// )

View file

@ -16,4 +16,3 @@ include($$ROOT_DIR/common.pri)
SOURCES += osm_time_range.cpp
HEADERS += osm_time_range.hpp \
osm_parsers.hpp \
adapted_structs.hpp

View file

@ -13,5 +13,4 @@ INCLUDEPATH += $$OPENING_HOURS_INCLUDE
SOURCES += osm_time_range_tests.cpp
HEADERS += $$OPENING_HOURS_INCLUDE/osm_time_range.hpp \
$$OPENING_HOURS_INCLUDE/osm_parsers.hpp
$$OPENING_HOURS_INCLUDE/adopted_structs.hpp