From edccbd3af43ea7b76aa2316f7d8407aae59dc50e Mon Sep 17 00:00:00 2001 From: Marcel Loose <loose@astron.nl> Date: Tue, 27 Nov 2012 14:02:50 +0000 Subject: [PATCH] Task #3204: Added missing #include's of boost/date_time/posix_time stuff in the MAC code tree. --- MAC/APL/APLCommon/include/APL/APLCommon/ParentControl.h | 4 ++++ MAC/APL/APLCommon/src/ParentControl.cc | 1 + MAC/APL/CEPCU/src/OnlineControl/OnlineControl.cc | 1 + MAC/APL/CEPCU/src/OnlineControl/OnlineControl.h | 4 +++- MAC/APL/CEPCU/src/PythonControl/PythonControl.cc | 3 +++ MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc | 3 +++ MAC/APL/CURTDBDaemons/src/SASGateway/SASGateway.cc | 3 +++ MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.cc | 2 ++ MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.h | 4 ++++ MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc | 3 +++ MAC/APL/MainCU/src/MACScheduler/MACScheduler.h | 4 ++++ MAC/APL/MainCU/src/ObservationControl/ObservationControl.cc | 3 +++ MAC/APL/MainCU/src/ObservationControl/ObservationControl.h | 4 ++++ MAC/APL/StationCU/CMakeLists.txt | 1 + MAC/APL/StationCU/src/BeamControl/BeamControl.cc | 3 +++ .../StationCU/src/CalibrationControl/CalibrationControl.cc | 3 +++ MAC/APL/StationCU/src/HardwareMonitor/TBBMonitor.cc | 3 +++ MAC/APL/StationCU/src/StationControl/StationControl.cc | 3 +++ MAC/APL/StationCU/src/TBBControl/TBBControl.cc | 4 ++++ MAC/APL/TestCtlr/src/ControllerMenu.h | 3 +++ MAC/APL/VHECR/src/TBBReadCmd.cc | 3 +++ MAC/Deployment/data/bin/load_OTDB_comps.cc | 1 + 22 files changed, 62 insertions(+), 1 deletion(-) diff --git a/MAC/APL/APLCommon/include/APL/APLCommon/ParentControl.h b/MAC/APL/APLCommon/include/APL/APLCommon/ParentControl.h index 0cfb20e30ee..8bcd551d29b 100644 --- a/MAC/APL/APLCommon/include/APL/APLCommon/ParentControl.h +++ b/MAC/APL/APLCommon/include/APL/APLCommon/ParentControl.h @@ -38,6 +38,8 @@ #include <APL/APLCommon/APL_Defines.h> #include "CTState.h" +#include <boost/date_time/posix_time/posix_time.hpp> + // Avoid 'using namespace' in headerfiles namespace LOFAR { @@ -50,6 +52,8 @@ namespace LOFAR { using APLCommon::CTState; namespace APLCommon { +using boost::posix_time::ptime; + // \addtogroup APLCommon // @{ diff --git a/MAC/APL/APLCommon/src/ParentControl.cc b/MAC/APL/APLCommon/src/ParentControl.cc index 538726e7f49..9c947429962 100644 --- a/MAC/APL/APLCommon/src/ParentControl.cc +++ b/MAC/APL/APLCommon/src/ParentControl.cc @@ -37,6 +37,7 @@ namespace LOFAR { using namespace GCF::TM; + using namespace boost::posix_time; namespace APLCommon { typedef struct stateFlow_t { diff --git a/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.cc b/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.cc index 61e13a626d0..8da5578db85 100644 --- a/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.cc +++ b/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.cc @@ -50,6 +50,7 @@ using namespace LOFAR::GCF::PVSS; using namespace LOFAR::GCF::TM; using namespace LOFAR::GCF::RTDB; using namespace std; +using namespace boost::posix_time; namespace LOFAR { using namespace APLCommon; diff --git a/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.h b/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.h index 1c30e301836..e771f17c9fd 100644 --- a/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.h +++ b/MAC/APL/CEPCU/src/OnlineControl/OnlineControl.h @@ -43,6 +43,8 @@ #include <CEPApplMgr.h> +#include <boost/date_time/posix_time/posix_time.hpp> + // forward declaration namespace LOFAR { @@ -56,7 +58,7 @@ using GCF::TM::GCFPortInterface; using GCF::TM::GCFTask; using GCF::RTDB::RTDBPropertySet; using APLCommon::ParentControl; - +using boost::posix_time::ptime; class OnlineControl : public GCFTask, public CEPApplMgrInterface diff --git a/MAC/APL/CEPCU/src/PythonControl/PythonControl.cc b/MAC/APL/CEPCU/src/PythonControl/PythonControl.cc index 60cdd0b0f94..9fa935bd723 100644 --- a/MAC/APL/CEPCU/src/PythonControl/PythonControl.cc +++ b/MAC/APL/CEPCU/src/PythonControl/PythonControl.cc @@ -50,7 +50,10 @@ #include "PythonControl.h" #include "PVSSDatapointDefs.h" +#include <boost/date_time/posix_time/posix_time.hpp> + using namespace std; +using namespace boost::posix_time; namespace LOFAR { using namespace APLCommon; diff --git a/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc b/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc index fbec88a6e4c..96337bed91b 100644 --- a/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc +++ b/MAC/APL/CURTDBDaemons/src/KeyValueLogger/KeyValueLogger.cc @@ -36,6 +36,7 @@ #include <OTDB/TreeValue.h> #include "KeyValueLogger.h" #include <CURTDBDaemons/Package__Version.h> +#include <boost/date_time/posix_time/posix_time.hpp> namespace LOFAR { using namespace MACIO; @@ -46,6 +47,8 @@ namespace LOFAR { using namespace RTDB; namespace RTDBDaemons { +using namespace boost::posix_time; + // // CodeloggingProcessor() // diff --git a/MAC/APL/CURTDBDaemons/src/SASGateway/SASGateway.cc b/MAC/APL/CURTDBDaemons/src/SASGateway/SASGateway.cc index e5d22c19c22..ef752bda657 100644 --- a/MAC/APL/CURTDBDaemons/src/SASGateway/SASGateway.cc +++ b/MAC/APL/CURTDBDaemons/src/SASGateway/SASGateway.cc @@ -36,6 +36,7 @@ #include <OTDB/TreeValue.h> #include "SASGateway.h" #include <CURTDBDaemons/Package__Version.h> +#include <boost/date_time/posix_time/posix_time.hpp> namespace LOFAR { using namespace MACIO; @@ -46,6 +47,8 @@ namespace LOFAR { using namespace RTDB; namespace RTDBDaemons { +using namespace boost::posix_time; + // // SASGateway() // diff --git a/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.cc b/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.cc index c3b12b9db18..1c611caf5dd 100644 --- a/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.cc +++ b/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.cc @@ -49,10 +49,12 @@ #include "TriggerControl.h" #include "PVSSDatapointDefs.h" +#include <boost/date_time/posix_time/posix_time.hpp> using namespace LOFAR::GCF::TM; using namespace LOFAR::GCF::PVSS; using namespace LOFAR::GCF::RTDB; +using namespace boost::posix_time; using namespace std; using namespace LOFAR::StringUtil; diff --git a/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.h b/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.h index 8de5f6738c0..25cbec31d68 100644 --- a/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.h +++ b/MAC/APL/MainCU/src/CRTriggerControl/TriggerControl.h @@ -35,6 +35,8 @@ #include <GCF/RTDB/GCF_RTDBPort.h> #include <GCF/RTDB/DPservice.h> +#include <boost/date_time/posix_time/posix_time.hpp> + // forward declaration namespace LOFAR { @@ -48,6 +50,8 @@ namespace LOFAR { using GCF::RTDB::GCFRTDBPort; namespace MainCU { +using boost::posix_time::ptime; + class TriggerControl : public GCFTask { public: diff --git a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc index 639fc98adb5..f0311610aa3 100644 --- a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc +++ b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.cc @@ -41,10 +41,13 @@ #include "PVSSDatapointDefs.h" #include <MainCU/Package__Version.h> +#include <boost/date_time/posix_time/posix_time.hpp> + using namespace LOFAR::GCF::PVSS; using namespace LOFAR::GCF::TM; using namespace LOFAR::GCF::RTDB; using namespace LOFAR::OTDB; +using namespace boost::posix_time; using namespace std; namespace LOFAR { diff --git a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.h b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.h index 280f13b64f6..d45b6280b39 100644 --- a/MAC/APL/MainCU/src/MACScheduler/MACScheduler.h +++ b/MAC/APL/MainCU/src/MACScheduler/MACScheduler.h @@ -48,6 +48,8 @@ #include "ObsClaimer.h" +#include <boost/date_time/posix_time/posix_time.hpp> + // forward declaration namespace LOFAR { @@ -61,6 +63,8 @@ namespace LOFAR { using APLCommon::ChildControl; namespace MainCU { +using boost::posix_time::ptime; +using boost::posix_time::min_date_time; class MACScheduler : public GCFTask { diff --git a/MAC/APL/MainCU/src/ObservationControl/ObservationControl.cc b/MAC/APL/MainCU/src/ObservationControl/ObservationControl.cc index 9cede9a2715..2879b432f5a 100644 --- a/MAC/APL/MainCU/src/ObservationControl/ObservationControl.cc +++ b/MAC/APL/MainCU/src/ObservationControl/ObservationControl.cc @@ -42,6 +42,9 @@ #include "PVSSDatapointDefs.h" #include <MainCU/Package__Version.h> +#include <boost/date_time/posix_time/posix_time.hpp> + +using namespace boost::posix_time; namespace LOFAR { using namespace APLCommon; diff --git a/MAC/APL/MainCU/src/ObservationControl/ObservationControl.h b/MAC/APL/MainCU/src/ObservationControl/ObservationControl.h index fdf19c1c3b7..56b4035db7e 100644 --- a/MAC/APL/MainCU/src/ObservationControl/ObservationControl.h +++ b/MAC/APL/MainCU/src/ObservationControl/ObservationControl.h @@ -47,6 +47,8 @@ //# ACC Includes #include <Common/ParameterSet.h> +#include <boost/date_time/posix_time/posix_time.hpp> + // forward declaration namespace LOFAR { @@ -64,6 +66,8 @@ namespace LOFAR { using APLCommon::CTState; namespace MainCU { +using boost::posix_time::ptime; + class ObservationControl : public GCFTask { public: diff --git a/MAC/APL/StationCU/CMakeLists.txt b/MAC/APL/StationCU/CMakeLists.txt index e33cd2f466a..349378323fb 100644 --- a/MAC/APL/StationCU/CMakeLists.txt +++ b/MAC/APL/StationCU/CMakeLists.txt @@ -8,6 +8,7 @@ IBS_Protocol CAL_Protocol RSP_Protocol TBB_Protocol VHECR CR_Protocol) include(LofarFindPackage) lofar_find_package(Blitz REQUIRED) +lofar_find_package(Boost REQUIRED date_time) add_subdirectory(include/APL/ClockProtocol) add_subdirectory(src) diff --git a/MAC/APL/StationCU/src/BeamControl/BeamControl.cc b/MAC/APL/StationCU/src/BeamControl/BeamControl.cc index e12b8769822..cc7235dc47f 100644 --- a/MAC/APL/StationCU/src/BeamControl/BeamControl.cc +++ b/MAC/APL/StationCU/src/BeamControl/BeamControl.cc @@ -44,10 +44,13 @@ #include "PVSSDatapointDefs.h" #include <StationCU/Package__Version.h> +#include <boost/date_time/posix_time/posix_time.hpp> + using namespace LOFAR::GCF::TM; using namespace LOFAR::GCF::PVSS; using namespace LOFAR::GCF::RTDB; using namespace LOFAR::APL::RTDBCommon; +using namespace boost::posix_time; using namespace std; namespace LOFAR { diff --git a/MAC/APL/StationCU/src/CalibrationControl/CalibrationControl.cc b/MAC/APL/StationCU/src/CalibrationControl/CalibrationControl.cc index 1eb17c23cca..e95e284a98b 100644 --- a/MAC/APL/StationCU/src/CalibrationControl/CalibrationControl.cc +++ b/MAC/APL/StationCU/src/CalibrationControl/CalibrationControl.cc @@ -40,10 +40,13 @@ #include "PVSSDatapointDefs.h" #include <StationCU/Package__Version.h> +#include <boost/date_time/posix_time/posix_time.hpp> + using namespace LOFAR::GCF::TM; using namespace LOFAR::GCF::PVSS; using namespace LOFAR::GCF::RTDB; using namespace LOFAR::APL::RTDBCommon; +using namespace boost::posix_time; namespace LOFAR { using namespace APLCommon; diff --git a/MAC/APL/StationCU/src/HardwareMonitor/TBBMonitor.cc b/MAC/APL/StationCU/src/HardwareMonitor/TBBMonitor.cc index ad92bd497cd..ee349f83221 100644 --- a/MAC/APL/StationCU/src/HardwareMonitor/TBBMonitor.cc +++ b/MAC/APL/StationCU/src/HardwareMonitor/TBBMonitor.cc @@ -39,6 +39,9 @@ #include "RCUConstants.h" #include "PVSSDatapointDefs.h" +#include <boost/date_time/posix_time/posix_time.hpp> + +using namespace boost::posix_time; namespace LOFAR { using namespace GCF::TM; diff --git a/MAC/APL/StationCU/src/StationControl/StationControl.cc b/MAC/APL/StationCU/src/StationControl/StationControl.cc index 26f69d44602..b98390caf21 100644 --- a/MAC/APL/StationCU/src/StationControl/StationControl.cc +++ b/MAC/APL/StationCU/src/StationControl/StationControl.cc @@ -54,10 +54,13 @@ #include "Clock_Protocol.ph" #include <StationCU/Package__Version.h> +#include <boost/date_time/posix_time/posix_time.hpp> + using namespace LOFAR::GCF::TM; using namespace LOFAR::GCF::PVSS; using namespace LOFAR::GCF::RTDB; using namespace LOFAR::APL::RTDBCommon; +using namespace boost::posix_time; using namespace std; namespace LOFAR { diff --git a/MAC/APL/StationCU/src/TBBControl/TBBControl.cc b/MAC/APL/StationCU/src/TBBControl/TBBControl.cc index e5c517cbdd4..14a33bb0c7f 100644 --- a/MAC/APL/StationCU/src/TBBControl/TBBControl.cc +++ b/MAC/APL/StationCU/src/TBBControl/TBBControl.cc @@ -55,7 +55,11 @@ #include "PVSSDatapointDefs.h" #include "TBBObservation.h" +#include <boost/date_time/posix_time/posix_time.hpp> + +using namespace boost::posix_time; using namespace std; + namespace LOFAR { using namespace GCF::TM; using namespace GCF::PVSS; diff --git a/MAC/APL/TestCtlr/src/ControllerMenu.h b/MAC/APL/TestCtlr/src/ControllerMenu.h index 91fe6a132f7..ae3fc9345c1 100644 --- a/MAC/APL/TestCtlr/src/ControllerMenu.h +++ b/MAC/APL/TestCtlr/src/ControllerMenu.h @@ -44,6 +44,8 @@ //# ACC Includes #include <Common/ParameterSet.h> +#include <boost/date_time/posix_time/posix_time.hpp> + // forward declaration namespace LOFAR { @@ -56,6 +58,7 @@ using GCF::TM::GCFPort; using GCF::TM::GCFPortInterface; using GCF::TM::GCFTask; using APLCommon::ChildControl; +using boost::posix_time::ptime; class ControllerMenu : public GCFTask { diff --git a/MAC/APL/VHECR/src/TBBReadCmd.cc b/MAC/APL/VHECR/src/TBBReadCmd.cc index bb91fd6de83..2b6f36209b0 100644 --- a/MAC/APL/VHECR/src/TBBReadCmd.cc +++ b/MAC/APL/VHECR/src/TBBReadCmd.cc @@ -27,10 +27,13 @@ #include <Common/LofarLogger.h> #include <ApplCommon/PosixTime.h> #include <VHECR/TBBReadCmd.h> +#include <boost/date_time/posix_time/posix_time.hpp> namespace LOFAR { namespace VHECR { +using namespace boost::posix_time; + // // TBBReadCmd(...) // diff --git a/MAC/Deployment/data/bin/load_OTDB_comps.cc b/MAC/Deployment/data/bin/load_OTDB_comps.cc index a0f8db51ae6..fca64ba2b88 100644 --- a/MAC/Deployment/data/bin/load_OTDB_comps.cc +++ b/MAC/Deployment/data/bin/load_OTDB_comps.cc @@ -29,6 +29,7 @@ #include <Common/lofar_fstream.h> #include <Common/lofar_string.h> #include <Common/lofar_vector.h> +#include <Common/lofar_iomanip.h> #include <Common/Exception.h> #include <OTDB/TreeMaintenance.h> -- GitLab