From cc8977b83d5ba20a040d1f9d54d884f6c576985e Mon Sep 17 00:00:00 2001 From: Mathias Froehlich Date: Mon, 5 Mar 2012 06:59:37 +0100 Subject: [PATCH] hla: include config.h and compiler.h in implementation files. --- simgear/hla/HLAArrayDataElement.cxx | 6 ++++++ simgear/hla/HLAArrayDataType.cxx | 6 ++++++ simgear/hla/HLABasicDataElement.cxx | 6 ++++++ simgear/hla/HLABasicDataType.cxx | 6 ++++++ simgear/hla/HLADataElement.cxx | 6 ++++++ simgear/hla/HLADataType.cxx | 6 ++++++ simgear/hla/HLADataTypeVisitor.cxx | 6 ++++++ simgear/hla/HLAEnumeratedDataElement.cxx | 8 +++++++- simgear/hla/HLAEnumeratedDataType.cxx | 6 ++++++ simgear/hla/HLAFederate.cxx | 6 ++++++ simgear/hla/HLAFixedRecordDataElement.cxx | 8 +++++++- simgear/hla/HLAFixedRecordDataType.cxx | 6 ++++++ simgear/hla/HLAInteractionClass.cxx | 6 ++++++ simgear/hla/HLAOMTXmlVisitor.cxx | 6 ++++++ simgear/hla/HLAObjectClass.cxx | 6 ++++++ simgear/hla/HLAObjectInstance.cxx | 6 ++++++ simgear/hla/HLAPropertyDataElement.cxx | 6 ++++++ simgear/hla/HLARawDataElement.cxx | 8 +++++++- simgear/hla/HLAVariantRecordDataElement.cxx | 6 ++++++ simgear/hla/HLAVariantRecordDataType.cxx | 6 ++++++ simgear/hla/RTI13Federate.cxx | 8 +++++++- simgear/hla/RTI13FederateFactory.cxx | 6 ++++++ simgear/hla/RTI13InteractionClass.cxx | 6 ++++++ simgear/hla/RTI13ObjectClass.cxx | 6 ++++++ simgear/hla/RTI13ObjectInstance.cxx | 8 +++++++- simgear/hla/RTIFederate.cxx | 8 +++++++- simgear/hla/RTIFederateFactory.cxx | 6 ++++++ simgear/hla/RTIFederateFactoryRegistry.cxx | 6 ++++++ simgear/hla/RTIInteractionClass.cxx | 6 ++++++ simgear/hla/RTIObjectClass.cxx | 6 ++++++ simgear/hla/RTIObjectInstance.cxx | 8 +++++++- 31 files changed, 193 insertions(+), 7 deletions(-) diff --git a/simgear/hla/HLAArrayDataElement.cxx b/simgear/hla/HLAArrayDataElement.cxx index 9f8f5aeb..47cebb58 100644 --- a/simgear/hla/HLAArrayDataElement.cxx +++ b/simgear/hla/HLAArrayDataElement.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAArrayDataElement.hxx" #include diff --git a/simgear/hla/HLAArrayDataType.cxx b/simgear/hla/HLAArrayDataType.cxx index 8f6435b6..e5302a8b 100644 --- a/simgear/hla/HLAArrayDataType.cxx +++ b/simgear/hla/HLAArrayDataType.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAArrayDataType.hxx" #include "HLAArrayDataElement.hxx" diff --git a/simgear/hla/HLABasicDataElement.cxx b/simgear/hla/HLABasicDataElement.cxx index c4b985b9..ae3f8af3 100644 --- a/simgear/hla/HLABasicDataElement.cxx +++ b/simgear/hla/HLABasicDataElement.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLABasicDataElement.hxx" #include "HLADataElementVisitor.hxx" diff --git a/simgear/hla/HLABasicDataType.cxx b/simgear/hla/HLABasicDataType.cxx index 63b8b872..ed2e9fca 100644 --- a/simgear/hla/HLABasicDataType.cxx +++ b/simgear/hla/HLABasicDataType.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLABasicDataType.hxx" #include "HLADataType.hxx" diff --git a/simgear/hla/HLADataElement.cxx b/simgear/hla/HLADataElement.cxx index 0794f152..bdccf5d8 100644 --- a/simgear/hla/HLADataElement.cxx +++ b/simgear/hla/HLADataElement.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLADataElement.hxx" #include diff --git a/simgear/hla/HLADataType.cxx b/simgear/hla/HLADataType.cxx index 3addcb83..ec335933 100644 --- a/simgear/hla/HLADataType.cxx +++ b/simgear/hla/HLADataType.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLADataType.hxx" #include "HLADataElement.hxx" diff --git a/simgear/hla/HLADataTypeVisitor.cxx b/simgear/hla/HLADataTypeVisitor.cxx index 5978ac06..7c28fcb8 100644 --- a/simgear/hla/HLADataTypeVisitor.cxx +++ b/simgear/hla/HLADataTypeVisitor.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLADataTypeVisitor.hxx" #include "HLAArrayDataElement.hxx" diff --git a/simgear/hla/HLAEnumeratedDataElement.cxx b/simgear/hla/HLAEnumeratedDataElement.cxx index d5af6d41..cbc54a42 100644 --- a/simgear/hla/HLAEnumeratedDataElement.cxx +++ b/simgear/hla/HLAEnumeratedDataElement.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2009 - 2010 Mathias Froehlich - Mathias.Froehlich@web.de +// Copyright (C) 2009 - 2012 Mathias Froehlich - Mathias.Froehlich@web.de // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAEnumeratedDataElement.hxx" #include diff --git a/simgear/hla/HLAEnumeratedDataType.cxx b/simgear/hla/HLAEnumeratedDataType.cxx index d7cc2a9f..9edb9bf0 100644 --- a/simgear/hla/HLAEnumeratedDataType.cxx +++ b/simgear/hla/HLAEnumeratedDataType.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAEnumeratedDataType.hxx" #include diff --git a/simgear/hla/HLAFederate.cxx b/simgear/hla/HLAFederate.cxx index 1b99ff28..94e8b3a2 100644 --- a/simgear/hla/HLAFederate.cxx +++ b/simgear/hla/HLAFederate.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAFederate.hxx" #include diff --git a/simgear/hla/HLAFixedRecordDataElement.cxx b/simgear/hla/HLAFixedRecordDataElement.cxx index 9a0311bd..b9c0b855 100644 --- a/simgear/hla/HLAFixedRecordDataElement.cxx +++ b/simgear/hla/HLAFixedRecordDataElement.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2009 - 2010 Mathias Froehlich - Mathias.Froehlich@web.de +// Copyright (C) 2009 - 2012 Mathias Froehlich - Mathias.Froehlich@web.de // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAFixedRecordDataElement.hxx" #include diff --git a/simgear/hla/HLAFixedRecordDataType.cxx b/simgear/hla/HLAFixedRecordDataType.cxx index 92e36e26..aa4f1011 100644 --- a/simgear/hla/HLAFixedRecordDataType.cxx +++ b/simgear/hla/HLAFixedRecordDataType.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAFixedRecordDataType.hxx" #include "HLADataTypeVisitor.hxx" diff --git a/simgear/hla/HLAInteractionClass.cxx b/simgear/hla/HLAInteractionClass.cxx index e2674d3f..afe9bd9f 100644 --- a/simgear/hla/HLAInteractionClass.cxx +++ b/simgear/hla/HLAInteractionClass.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAInteractionClass.hxx" #include diff --git a/simgear/hla/HLAOMTXmlVisitor.cxx b/simgear/hla/HLAOMTXmlVisitor.cxx index 84c0f210..bf719d09 100644 --- a/simgear/hla/HLAOMTXmlVisitor.cxx +++ b/simgear/hla/HLAOMTXmlVisitor.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAOMTXmlVisitor.hxx" #include diff --git a/simgear/hla/HLAObjectClass.cxx b/simgear/hla/HLAObjectClass.cxx index 5bd86c0c..c3f81c7b 100644 --- a/simgear/hla/HLAObjectClass.cxx +++ b/simgear/hla/HLAObjectClass.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAObjectClass.hxx" #include "simgear/debug/logstream.hxx" diff --git a/simgear/hla/HLAObjectInstance.cxx b/simgear/hla/HLAObjectInstance.cxx index 56ccf78e..eb27f252 100644 --- a/simgear/hla/HLAObjectInstance.cxx +++ b/simgear/hla/HLAObjectInstance.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAObjectInstance.hxx" #include diff --git a/simgear/hla/HLAPropertyDataElement.cxx b/simgear/hla/HLAPropertyDataElement.cxx index 130d3c14..0b9e354e 100644 --- a/simgear/hla/HLAPropertyDataElement.cxx +++ b/simgear/hla/HLAPropertyDataElement.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAPropertyDataElement.hxx" #include "HLAArrayDataElement.hxx" diff --git a/simgear/hla/HLARawDataElement.cxx b/simgear/hla/HLARawDataElement.cxx index 14dd3ea7..628574a9 100644 --- a/simgear/hla/HLARawDataElement.cxx +++ b/simgear/hla/HLARawDataElement.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2009 - 2010 Mathias Froehlich - Mathias.Froehlich@web.de +// Copyright (C) 2009 - 2012 Mathias Froehlich - Mathias.Froehlich@web.de // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLARawDataElement.hxx" namespace simgear { diff --git a/simgear/hla/HLAVariantRecordDataElement.cxx b/simgear/hla/HLAVariantRecordDataElement.cxx index 5dac6d52..6acb9fd5 100644 --- a/simgear/hla/HLAVariantRecordDataElement.cxx +++ b/simgear/hla/HLAVariantRecordDataElement.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAVariantRecordDataElement.hxx" #include diff --git a/simgear/hla/HLAVariantRecordDataType.cxx b/simgear/hla/HLAVariantRecordDataType.cxx index 8f62f2e0..d5c5d44b 100644 --- a/simgear/hla/HLAVariantRecordDataType.cxx +++ b/simgear/hla/HLAVariantRecordDataType.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "HLAVariantRecordDataType.hxx" #include "HLADataTypeVisitor.hxx" diff --git a/simgear/hla/RTI13Federate.cxx b/simgear/hla/RTI13Federate.cxx index c9dbfac2..154a3b33 100644 --- a/simgear/hla/RTI13Federate.cxx +++ b/simgear/hla/RTI13Federate.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2009 - 2011 Mathias Froehlich - Mathias.Froehlich@web.de +// Copyright (C) 2009 - 2012 Mathias Froehlich - Mathias.Froehlich@web.de // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTI13Federate.hxx" #include "RTI13Ambassador.hxx" diff --git a/simgear/hla/RTI13FederateFactory.cxx b/simgear/hla/RTI13FederateFactory.cxx index 33c03b7e..da63390d 100644 --- a/simgear/hla/RTI13FederateFactory.cxx +++ b/simgear/hla/RTI13FederateFactory.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTI13FederateFactory.hxx" #include "RTI13Federate.hxx" diff --git a/simgear/hla/RTI13InteractionClass.cxx b/simgear/hla/RTI13InteractionClass.cxx index f5508fa0..130829d0 100644 --- a/simgear/hla/RTI13InteractionClass.cxx +++ b/simgear/hla/RTI13InteractionClass.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTI13InteractionClass.hxx" #include "RTI13Ambassador.hxx" diff --git a/simgear/hla/RTI13ObjectClass.cxx b/simgear/hla/RTI13ObjectClass.cxx index 298330bb..0a04480b 100644 --- a/simgear/hla/RTI13ObjectClass.cxx +++ b/simgear/hla/RTI13ObjectClass.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTI13ObjectClass.hxx" #include "RTI13Ambassador.hxx" diff --git a/simgear/hla/RTI13ObjectInstance.cxx b/simgear/hla/RTI13ObjectInstance.cxx index 7333d43c..58f95f9a 100644 --- a/simgear/hla/RTI13ObjectInstance.cxx +++ b/simgear/hla/RTI13ObjectInstance.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2009 - 2010 Mathias Froehlich - Mathias.Froehlich@web.de +// Copyright (C) 2009 - 2012 Mathias Froehlich - Mathias.Froehlich@web.de // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTIObjectInstance.hxx" #include "RTI13Ambassador.hxx" diff --git a/simgear/hla/RTIFederate.cxx b/simgear/hla/RTIFederate.cxx index 5d754fb2..54a81ece 100644 --- a/simgear/hla/RTIFederate.cxx +++ b/simgear/hla/RTIFederate.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2009 - 2010 Mathias Froehlich - Mathias.Froehlich@web.de +// Copyright (C) 2009 - 2012 Mathias Froehlich - Mathias.Froehlich@web.de // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTIFederate.hxx" namespace simgear { diff --git a/simgear/hla/RTIFederateFactory.cxx b/simgear/hla/RTIFederateFactory.cxx index 69efa762..ea71540f 100644 --- a/simgear/hla/RTIFederateFactory.cxx +++ b/simgear/hla/RTIFederateFactory.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTIFederateFactory.hxx" #include "RTIFederateFactoryRegistry.hxx" diff --git a/simgear/hla/RTIFederateFactoryRegistry.cxx b/simgear/hla/RTIFederateFactoryRegistry.cxx index 2e786fe9..8584a429 100644 --- a/simgear/hla/RTIFederateFactoryRegistry.cxx +++ b/simgear/hla/RTIFederateFactoryRegistry.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTIFederateFactoryRegistry.hxx" #include "simgear/threads/SGGuard.hxx" diff --git a/simgear/hla/RTIInteractionClass.cxx b/simgear/hla/RTIInteractionClass.cxx index 23aa741b..d3c6d2a2 100644 --- a/simgear/hla/RTIInteractionClass.cxx +++ b/simgear/hla/RTIInteractionClass.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTIInteractionClass.hxx" namespace simgear { diff --git a/simgear/hla/RTIObjectClass.cxx b/simgear/hla/RTIObjectClass.cxx index 9b4d36c1..8dca0267 100644 --- a/simgear/hla/RTIObjectClass.cxx +++ b/simgear/hla/RTIObjectClass.cxx @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTIObjectClass.hxx" #include "simgear/debug/logstream.hxx" diff --git a/simgear/hla/RTIObjectInstance.cxx b/simgear/hla/RTIObjectInstance.cxx index 2baedaae..da0de3ef 100644 --- a/simgear/hla/RTIObjectInstance.cxx +++ b/simgear/hla/RTIObjectInstance.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2009 - 2010 Mathias Froehlich - Mathias.Froehlich@web.de +// Copyright (C) 2009 - 2012 Mathias Froehlich - Mathias.Froehlich@web.de // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public @@ -15,6 +15,12 @@ // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // +#ifdef HAVE_CONFIG_H +# include +#endif + +#include + #include "RTIObjectInstance.hxx" #include "RTIObjectClass.hxx" #include "HLAObjectInstance.hxx" -- 2.39.5