Add missing C++ guards

pull/25/head
Kyle Schwarz 2020-08-14 23:07:33 -04:00 committed by Paul Hollinsky
parent 3e4b595fe4
commit b6692d3762
75 changed files with 299 additions and 5 deletions

View File

@ -1,6 +1,8 @@
#ifndef __EVENTCALLBACK_H_ #ifndef __EVENTCALLBACK_H_
#define __EVENTCALLBACK_H_ #define __EVENTCALLBACK_H_
#ifdef __cplusplus
#include <functional> #include <functional>
#include <memory> #include <memory>
#include "event.h" #include "event.h"
@ -36,4 +38,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,11 +1,13 @@
#ifndef __ICSNEO_API_EVENTMANAGER_H_ #ifndef __ICSNEO_API_EVENTMANAGER_H_
#define __ICSNEO_API_EVENTMANAGER_H_ #define __ICSNEO_API_EVENTMANAGER_H_
#ifdef __cplusplus
#include <vector> #include <vector>
#include <list> #include <list>
#include <mutex> #include <mutex>
#include <functional> #include <functional>
#include<map> #include <map>
#include <thread> #include <thread>
#include <algorithm> #include <algorithm>
#include "icsneo/api/event.h" #include "icsneo/api/event.h"
@ -206,4 +208,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __COMMAND_H_ #ifndef __COMMAND_H_
#define __COMMAND_H_ #define __COMMAND_H_
#ifdef __cplusplus
namespace icsneo { namespace icsneo {
enum class Command : uint8_t { enum class Command : uint8_t {
@ -19,4 +21,6 @@ enum class Command : uint8_t {
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __COMMUNICATION_H_ #ifndef __COMMUNICATION_H_
#define __COMMUNICATION_H_ #define __COMMUNICATION_H_
#ifdef __cplusplus
#include "icsneo/communication/driver.h" #include "icsneo/communication/driver.h"
#include "icsneo/communication/command.h" #include "icsneo/communication/command.h"
#include "icsneo/communication/network.h" #include "icsneo/communication/network.h"
@ -83,4 +85,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __DECODER_H_ #ifndef __DECODER_H_
#define __DECODER_H_ #define __DECODER_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/communication/message/canmessage.h" #include "icsneo/communication/message/canmessage.h"
#include "icsneo/communication/packet.h" #include "icsneo/communication/packet.h"
@ -71,4 +73,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __DRIVER_H_ #ifndef __DRIVER_H_
#define __DRIVER_H_ #define __DRIVER_H_
#ifdef __cplusplus
#include <vector> #include <vector>
#include <chrono> #include <chrono>
#include <atomic> #include <atomic>
@ -49,4 +51,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __ENCODER_H_ #ifndef __ENCODER_H_
#define __ENCODER_H_ #define __ENCODER_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/communication/message/canmessage.h" #include "icsneo/communication/message/canmessage.h"
#include "icsneo/communication/packet.h" #include "icsneo/communication/packet.h"
@ -29,4 +31,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __CANMESSAGECALLBACK_H_ #ifndef __CANMESSAGECALLBACK_H_
#define __CANMESSAGECALLBACK_H_ #define __CANMESSAGECALLBACK_H_
#ifdef __cplusplus
#include "icsneo/communication/message/callback/messagecallback.h" #include "icsneo/communication/message/callback/messagecallback.h"
#include "icsneo/communication/message/canmessage.h" #include "icsneo/communication/message/canmessage.h"
#include "icsneo/communication/message/filter/canmessagefilter.h" #include "icsneo/communication/message/filter/canmessagefilter.h"
@ -18,6 +20,8 @@ public:
CANMessageCallback(CANMessageFilter f, fn_messageCallback cb) : MessageCallback(cb, std::make_shared<CANMessageFilter>(f)) {} CANMessageCallback(CANMessageFilter f, fn_messageCallback cb) : MessageCallback(cb, std::make_shared<CANMessageFilter>(f)) {}
}; };
}; }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __MAIN51MESSAGECALLBACK_H_ #ifndef __MAIN51MESSAGECALLBACK_H_
#define __MAIN51MESSAGECALLBACK_H_ #define __MAIN51MESSAGECALLBACK_H_
#ifdef __cplusplus
#include "icsneo/communication/message/callback/messagecallback.h" #include "icsneo/communication/message/callback/messagecallback.h"
#include "icsneo/communication/message/main51message.h" #include "icsneo/communication/message/main51message.h"
#include "icsneo/communication/message/filter/main51messagefilter.h" #include "icsneo/communication/message/filter/main51messagefilter.h"
@ -18,6 +20,8 @@ public:
Main51MessageCallback(Main51MessageFilter f, fn_messageCallback cb) : MessageCallback(cb, Main51MessageFilter(f)) {} Main51MessageCallback(Main51MessageFilter f, fn_messageCallback cb) : MessageCallback(cb, Main51MessageFilter(f)) {}
}; };
}; }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __MESSAGECALLBACK_H_ #ifndef __MESSAGECALLBACK_H_
#define __MESSAGECALLBACK_H_ #define __MESSAGECALLBACK_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/communication/message/filter/messagefilter.h" #include "icsneo/communication/message/filter/messagefilter.h"
#include <memory> #include <memory>
@ -35,4 +37,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __CANMESSAGE_H_ #ifndef __CANMESSAGE_H_
#define __CANMESSAGE_H_ #define __CANMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
namespace icsneo { namespace icsneo {
@ -18,4 +20,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __ETHERNETMESSAGE_H_ #ifndef __ETHERNETMESSAGE_H_
#define __ETHERNETMESSAGE_H_ #define __ETHERNETMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
// Used for MACAddress.toString() only // Used for MACAddress.toString() only
@ -45,4 +47,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __CANMESSAGEFILTER_H_ #ifndef __CANMESSAGEFILTER_H_
#define __CANMESSAGEFILTER_H_ #define __CANMESSAGEFILTER_H_
#ifdef __cplusplus
#include "icsneo/communication/message/filter/messagefilter.h" #include "icsneo/communication/message/filter/messagefilter.h"
#include "icsneo/communication/network.h" #include "icsneo/communication/network.h"
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
@ -33,6 +35,8 @@ private:
} }
}; };
}; }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __MAIN51MESSAGEFILTER_H_ #ifndef __MAIN51MESSAGEFILTER_H_
#define __MAIN51MESSAGEFILTER_H_ #define __MAIN51MESSAGEFILTER_H_
#ifdef __cplusplus
#include "icsneo/communication/message/filter/messagefilter.h" #include "icsneo/communication/message/filter/messagefilter.h"
#include "icsneo/communication/network.h" #include "icsneo/communication/network.h"
#include "icsneo/communication/communication.h" #include "icsneo/communication/communication.h"
@ -36,4 +38,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __MESSAGEFILTER_H_ #ifndef __MESSAGEFILTER_H_
#define __MESSAGEFILTER_H_ #define __MESSAGEFILTER_H_
#ifdef __cplusplus
#include "icsneo/communication/network.h" #include "icsneo/communication/network.h"
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include <memory> #include <memory>
@ -42,4 +44,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYCONTROLMESSAGE_H_ #ifndef __FLEXRAYCONTROLMESSAGE_H_
#define __FLEXRAYCONTROLMESSAGE_H_ #define __FLEXRAYCONTROLMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/communication/packet.h" #include "icsneo/communication/packet.h"
#include "icsneo/device/extensions/flexray/opcode.h" #include "icsneo/device/extensions/flexray/opcode.h"
@ -37,4 +39,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYMESSAGE_H_ #ifndef __FLEXRAYMESSAGE_H_
#define __FLEXRAYMESSAGE_H_ #define __FLEXRAYMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/device/extensions/flexray/symbol.h" #include "icsneo/device/extensions/flexray/symbol.h"
#include "icsneo/device/extensions/flexray/crcstatus.h" #include "icsneo/device/extensions/flexray/crcstatus.h"
@ -31,4 +33,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __MAIN51MESSAGE_H_ #ifndef __MAIN51MESSAGE_H_
#define __MAIN51MESSAGE_H_ #define __MAIN51MESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/communication/command.h" #include "icsneo/communication/command.h"
@ -15,4 +17,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __MESSAGE_H_ #ifndef __MESSAGE_H_
#define __MESSAGE_H_ #define __MESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/network.h" #include "icsneo/communication/network.h"
#include <vector> #include <vector>
@ -19,4 +21,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __READSETTINGSMESSAGE_H_ #ifndef __READSETTINGSMESSAGE_H_
#define __READSETTINGSMESSAGE_H_ #define __READSETTINGSMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/communication/communication.h" #include "icsneo/communication/communication.h"
@ -25,4 +27,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RESETSTATUSMESSAGE_H_ #ifndef __RESETSTATUSMESSAGE_H_
#define __RESETSTATUSMESSAGE_H_ #define __RESETSTATUSMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/main51message.h" #include "icsneo/communication/message/main51message.h"
#include "icsneo/communication/command.h" #include "icsneo/communication/command.h"
#include <string> #include <string>
@ -32,4 +34,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __SERIALNUMBERMESSAGE_H_ #ifndef __SERIALNUMBERMESSAGE_H_
#define __SERIALNUMBERMESSAGE_H_ #define __SERIALNUMBERMESSAGE_H_
#ifdef __cplusplus
#include "icsneo/communication/message/main51message.h" #include "icsneo/communication/message/main51message.h"
#include "icsneo/communication/command.h" #include "icsneo/communication/command.h"
#include <string> #include <string>
@ -21,4 +23,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __MULTICHANNELCOMMUNICATION_H_ #ifndef __MULTICHANNELCOMMUNICATION_H_
#define __MULTICHANNELCOMMUNICATION_H_ #define __MULTICHANNELCOMMUNICATION_H_
#ifdef __cplusplus
#include "icsneo/communication/communication.h" #include "icsneo/communication/communication.h"
#include "icsneo/communication/driver.h" #include "icsneo/communication/driver.h"
#include "icsneo/communication/command.h" #include "icsneo/communication/command.h"
@ -167,4 +169,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -446,7 +446,7 @@ private:
} }
#endif #endif // __cplusplus
#ifdef __ICSNEOC_H_ #ifdef __ICSNEOC_H_
#define ICSNEO_NETID_DEVICE 0 #define ICSNEO_NETID_DEVICE 0

View File

@ -1,6 +1,8 @@
#ifndef __PACKET_H_ #ifndef __PACKET_H_
#define __PACKET_H_ #define __PACKET_H_
#ifdef __cplusplus
#include "icsneo/communication/network.h" #include "icsneo/communication/network.h"
#include <vector> #include <vector>
#include <stdint.h> #include <stdint.h>
@ -15,4 +17,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __CANPACKET_H__ #ifndef __CANPACKET_H__
#define __CANPACKET_H__ #define __CANPACKET_H__
#ifdef __cplusplus
#include "icsneo/communication/message/canmessage.h" #include "icsneo/communication/message/canmessage.h"
#include "icsneo/api/eventmanager.h" #include "icsneo/api/eventmanager.h"
#include <cstdint> #include <cstdint>
@ -50,4 +52,6 @@ struct HardwareCANPacket {
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __ETHERNETPACKET_H__ #ifndef __ETHERNETPACKET_H__
#define __ETHERNETPACKET_H__ #define __ETHERNETPACKET_H__
#ifdef __cplusplus
#include "icsneo/communication/message/ethernetmessage.h" #include "icsneo/communication/message/ethernetmessage.h"
#include "icsneo/api/eventmanager.h" #include "icsneo/api/eventmanager.h"
#include <cstdint> #include <cstdint>
@ -42,4 +44,6 @@ struct HardwareEthernetPacket {
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYPACKET_H__ #ifndef __FLEXRAYPACKET_H__
#define __FLEXRAYPACKET_H__ #define __FLEXRAYPACKET_H__
#ifdef __cplusplus
#include "icsneo/communication/message/flexray/flexraymessage.h" #include "icsneo/communication/message/flexray/flexraymessage.h"
#include "icsneo/api/eventmanager.h" #include "icsneo/api/eventmanager.h"
#include <cstdint> #include <cstdint>
@ -63,4 +65,6 @@ struct HardwareFlexRayPacket {
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __PACKETIZER_H_ #ifndef __PACKETIZER_H_
#define __PACKETIZER_H_ #define __PACKETIZER_H_
#ifdef __cplusplus
#include "icsneo/communication/packet.h" #include "icsneo/communication/packet.h"
#include "icsneo/api/eventmanager.h" #include "icsneo/api/eventmanager.h"
#include <queue> #include <queue>
@ -47,4 +49,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __DEVICE_H__ #ifndef __DEVICE_H__
#define __DEVICE_H__ #define __DEVICE_H__
#ifdef __cplusplus
#include <vector> #include <vector>
#include <memory> #include <memory>
#include <utility> #include <utility>
@ -213,4 +215,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __DEVICEFINDER_H_ #ifndef __DEVICEFINDER_H_
#define __DEVICEFINDER_H_ #define __DEVICEFINDER_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include <vector> #include <vector>
@ -16,4 +18,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __DEVICEEXTENSION_H_ #ifndef __DEVICEEXTENSION_H_
#define __DEVICEEXTENSION_H_ #define __DEVICEEXTENSION_H_
#ifdef __cplusplus
#include <memory> #include <memory>
#include "icsneo/communication/message/message.h" #include "icsneo/communication/message/message.h"
#include "icsneo/api/eventmanager.h" #include "icsneo/api/eventmanager.h"
@ -31,5 +33,6 @@ protected:
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __DEVICEEXTENSION_H_ #endif // __DEVICEEXTENSION_H_

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYCHANNEL_H_ #ifndef __FLEXRAYCHANNEL_H_
#define __FLEXRAYCHANNEL_H_ #define __FLEXRAYCHANNEL_H_
#ifdef __cplusplus
#include <cstdint> #include <cstdint>
namespace icsneo { namespace icsneo {
@ -19,4 +21,6 @@ enum class Channel {
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __FLEXRAYCHANNEL_H_ #endif // __FLEXRAYCHANNEL_H_

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYCRCSTATUS_H_ #ifndef __FLEXRAYCRCSTATUS_H_
#define __FLEXRAYCRCSTATUS_H_ #define __FLEXRAYCRCSTATUS_H_
#ifdef __cplusplus
#include <cstdint> #include <cstdint>
namespace icsneo { namespace icsneo {
@ -17,4 +19,6 @@ enum class CRCStatus {
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __FLEXRAYCRCSTATUS_H_ #endif // __FLEXRAYCRCSTATUS_H_

View File

@ -1,6 +1,8 @@
#ifndef __ERAYREGISTER_H_ #ifndef __ERAYREGISTER_H_
#define __ERAYREGISTER_H_ #define __ERAYREGISTER_H_
#ifdef __cplusplus
#include <cstdint> #include <cstdint>
namespace icsneo { namespace icsneo {
@ -119,4 +121,6 @@ enum class ERAYRegister : uint32_t {
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __ERAYREGISTER_H_ #endif // __ERAYREGISTER_H_

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYEXTENSION_H_ #ifndef __FLEXRAYEXTENSION_H_
#define __FLEXRAYEXTENSION_H_ #define __FLEXRAYEXTENSION_H_
#ifdef __cplusplus
#include <mutex> #include <mutex>
#include <memory> #include <memory>
#include <utility> #include <utility>
@ -39,5 +41,6 @@ private:
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __FLEXRAYEXTENSION_H_ #endif // __FLEXRAYEXTENSION_H_

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYOPCODE_H_ #ifndef __FLEXRAYOPCODE_H_
#define __FLEXRAYOPCODE_H_ #define __FLEXRAYOPCODE_H_
#ifdef __cplusplus
#include <cstdint> #include <cstdint>
namespace icsneo { namespace icsneo {
@ -23,4 +25,6 @@ enum class Opcode : uint8_t {
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __FLEXRAYOPCODE_H_ #endif // __FLEXRAYOPCODE_H_

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYPOCCOMMAND_H_ #ifndef __FLEXRAYPOCCOMMAND_H_
#define __FLEXRAYPOCCOMMAND_H_ #define __FLEXRAYPOCCOMMAND_H_
#ifdef __cplusplus
#include <cstdint> #include <cstdint>
namespace icsneo { namespace icsneo {
@ -28,4 +30,6 @@ enum class POCCommand : uint8_t {
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __FLEXRAYPOCCOMMAND_H_ #endif // __FLEXRAYPOCCOMMAND_H_

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYPOCSTATUS_H_ #ifndef __FLEXRAYPOCSTATUS_H_
#define __FLEXRAYPOCSTATUS_H_ #define __FLEXRAYPOCSTATUS_H_
#ifdef __cplusplus
#include <cstdint> #include <cstdint>
namespace icsneo { namespace icsneo {
@ -38,4 +40,6 @@ enum class POCStatus : uint8_t {
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __FLEXRAYPOCSTATUS_H_ #endif // __FLEXRAYPOCSTATUS_H_

View File

@ -1,6 +1,8 @@
#ifndef __FLEXRAYSYMBOL_H_ #ifndef __FLEXRAYSYMBOL_H_
#define __FLEXRAYSYMBOL_H_ #define __FLEXRAYSYMBOL_H_
#ifdef __cplusplus
#include <cstdint> #include <cstdint>
namespace icsneo { namespace icsneo {
@ -18,4 +20,6 @@ enum class Symbol {
} // namespace icsneo } // namespace icsneo
#endif // __cplusplus
#endif // __FLEXRAYSYMBOL_H_ #endif // __FLEXRAYSYMBOL_H_

View File

@ -1,6 +1,8 @@
#ifndef __NULL_SETTINGS_H_ #ifndef __NULL_SETTINGS_H_
#define __NULL_SETTINGS_H_ #define __NULL_SETTINGS_H_
#ifdef __cplusplus
#include "icsneo/device/idevicesettings.h" #include "icsneo/device/idevicesettings.h"
#include "icsneo/communication/communication.h" #include "icsneo/communication/communication.h"
#include <memory> #include <memory>
@ -15,4 +17,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __ETHERBADGE_H_ #ifndef __ETHERBADGE_H_
#define __ETHERBADGE_H_ #define __ETHERBADGE_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/communication/packetizer.h" #include "icsneo/communication/packetizer.h"
@ -59,4 +61,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOOBD2PRO_H_ #ifndef __NEOOBD2PRO_H_
#define __NEOOBD2PRO_H_ #define __NEOOBD2PRO_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/stm32.h" #include "icsneo/platform/stm32.h"
@ -47,4 +49,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOOBD2SIM_H_ #ifndef __NEOOBD2SIM_H_
#define __NEOOBD2SIM_H_ #define __NEOOBD2SIM_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/stm32.h" #include "icsneo/platform/stm32.h"
@ -47,4 +49,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOVIFIRE_H_ #ifndef __NEOVIFIRE_H_
#define __NEOVIFIRE_H_ #define __NEOVIFIRE_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -82,4 +84,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOVIFIRE2_H_ #ifndef __NEOVIFIRE2_H_
#define __NEOVIFIRE2_H_ #define __NEOVIFIRE2_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -60,4 +62,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOVIFIRE2ETH_H_ #ifndef __NEOVIFIRE2ETH_H_
#define __NEOVIFIRE2ETH_H_ #define __NEOVIFIRE2ETH_H_
#ifdef __cplusplus
#include "icsneo/device/tree/neovifire2/neovifire2.h" #include "icsneo/device/tree/neovifire2/neovifire2.h"
#include "icsneo/platform/pcap.h" #include "icsneo/platform/pcap.h"
#include "icsneo/device/tree/neovifire2/neovifire2settings.h" #include "icsneo/device/tree/neovifire2/neovifire2settings.h"
@ -58,4 +60,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOVIFIRE2USB_H_ #ifndef __NEOVIFIRE2USB_H_
#define __NEOVIFIRE2USB_H_ #define __NEOVIFIRE2USB_H_
#ifdef __cplusplus
#include "icsneo/device/tree/neovifire2/neovifire2.h" #include "icsneo/device/tree/neovifire2/neovifire2.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
#include "icsneo/device/tree/neovifire2/neovifire2settings.h" #include "icsneo/device/tree/neovifire2/neovifire2settings.h"
@ -28,4 +30,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOVIION_H_ #ifndef __NEOVIION_H_
#define __NEOVIION_H_ #define __NEOVIION_H_
#ifdef __cplusplus
#include "icsneo/device/tree/plasion/plasion.h" #include "icsneo/device/tree/plasion/plasion.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -30,4 +32,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __NEOVIPLASMA_H_ #ifndef __NEOVIPLASMA_H_
#define __NEOVIPLASMA_H_ #define __NEOVIPLASMA_H_
#ifdef __cplusplus
#include "icsneo/device/tree/plasion/plasion.h" #include "icsneo/device/tree/plasion/plasion.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -30,4 +32,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __PLASION_H_ #ifndef __PLASION_H_
#define __PLASION_H_ #define __PLASION_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/communication/multichannelcommunication.h" #include "icsneo/communication/multichannelcommunication.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -95,4 +97,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RADGALAXY_H_ #ifndef __RADGALAXY_H_
#define __RADGALAXY_H_ #define __RADGALAXY_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/pcap.h" #include "icsneo/platform/pcap.h"
@ -114,4 +116,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RADPLUTO_H_ #ifndef __RADPLUTO_H_
#define __RADPLUTO_H_ #define __RADPLUTO_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/communication/packetizer.h" #include "icsneo/communication/packetizer.h"
@ -55,4 +57,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RADPLUTOUSB_H_ #ifndef __RADPLUTOUSB_H_
#define __RADPLUTOUSB_H_ #define __RADPLUTOUSB_H_
#ifdef __cplusplus
#include "icsneo/device/tree/radpluto/radpluto.h" #include "icsneo/device/tree/radpluto/radpluto.h"
#include "icsneo/platform/stm32.h" #include "icsneo/platform/stm32.h"
@ -26,4 +28,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RADSTAR2_H_ #ifndef __RADSTAR2_H_
#define __RADSTAR2_H_ #define __RADSTAR2_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/device/tree/radstar2/radstar2settings.h" #include "icsneo/device/tree/radstar2/radstar2settings.h"
@ -60,4 +62,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RADSTAR2ETH_H_ #ifndef __RADSTAR2ETH_H_
#define __RADSTAR2ETH_H_ #define __RADSTAR2ETH_H_
#ifdef __cplusplus
#include "icsneo/device/tree/radstar2/radstar2.h" #include "icsneo/device/tree/radstar2/radstar2.h"
#include "icsneo/communication/network.h" #include "icsneo/communication/network.h"
#include "icsneo/communication/message/serialnumbermessage.h" #include "icsneo/communication/message/serialnumbermessage.h"
@ -51,4 +53,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RADSTAR2USB_H_ #ifndef __RADSTAR2USB_H_
#define __RADSTAR2USB_H_ #define __RADSTAR2USB_H_
#ifdef __cplusplus
#include "icsneo/device/tree/radstar2/radstar2.h" #include "icsneo/device/tree/radstar2/radstar2.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -26,4 +28,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __RADSUPERMOON_H_ #ifndef __RADSUPERMOON_H_
#define __RADSUPERMOON_H_ #define __RADSUPERMOON_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -36,4 +38,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VALUECAN3_H_ #ifndef __VALUECAN3_H_
#define __VALUECAN3_H_ #define __VALUECAN3_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/ftdi.h" #include "icsneo/platform/ftdi.h"
@ -47,4 +49,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VALUECAN4_1_H_ #ifndef __VALUECAN4_1_H_
#define __VALUECAN4_1_H_ #define __VALUECAN4_1_H_
#ifdef __cplusplus
#include "icsneo/device/tree/valuecan4/valuecan4.h" #include "icsneo/device/tree/valuecan4/valuecan4.h"
#include "icsneo/device/tree/valuecan4/settings/valuecan4-1settings.h" #include "icsneo/device/tree/valuecan4/settings/valuecan4-1settings.h"
#include <string> #include <string>
@ -52,4 +54,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VALUECAN4_2_H_ #ifndef __VALUECAN4_2_H_
#define __VALUECAN4_2_H_ #define __VALUECAN4_2_H_
#ifdef __cplusplus
#include "icsneo/device/tree/valuecan4/valuecan4.h" #include "icsneo/device/tree/valuecan4/valuecan4.h"
#include "icsneo/device/tree/valuecan4/settings/valuecan4-2settings.h" #include "icsneo/device/tree/valuecan4/settings/valuecan4-2settings.h"
#include <string> #include <string>
@ -48,4 +50,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VALUECAN4_2EL_H_ #ifndef __VALUECAN4_2EL_H_
#define __VALUECAN4_2EL_H_ #define __VALUECAN4_2EL_H_
#ifdef __cplusplus
#include "icsneo/device/tree/valuecan4/valuecan4.h" #include "icsneo/device/tree/valuecan4/valuecan4.h"
#include "icsneo/device/tree/valuecan4/settings/valuecan4-2elsettings.h" #include "icsneo/device/tree/valuecan4/settings/valuecan4-2elsettings.h"
#include <string> #include <string>
@ -50,4 +52,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VALUECAN4_4_H_ #ifndef __VALUECAN4_4_H_
#define __VALUECAN4_4_H_ #define __VALUECAN4_4_H_
#ifdef __cplusplus
#include "icsneo/device/tree/valuecan4/valuecan4.h" #include "icsneo/device/tree/valuecan4/valuecan4.h"
#include "icsneo/device/tree/valuecan4/settings/valuecan4-4settings.h" #include "icsneo/device/tree/valuecan4/settings/valuecan4-4settings.h"
#include <string> #include <string>
@ -50,4 +52,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VALUECAN4_H_ #ifndef __VALUECAN4_H_
#define __VALUECAN4_H_ #define __VALUECAN4_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/stm32.h" #include "icsneo/platform/stm32.h"
@ -24,4 +26,6 @@ protected:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VIVIDCAN_H_ #ifndef __VIVIDCAN_H_
#define __VIVIDCAN_H_ #define __VIVIDCAN_H_
#ifdef __cplusplus
#include "icsneo/device/device.h" #include "icsneo/device/device.h"
#include "icsneo/device/devicetype.h" #include "icsneo/device/devicetype.h"
#include "icsneo/platform/stm32.h" #include "icsneo/platform/stm32.h"
@ -33,4 +35,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __ICSNEOCPP_H_ #ifndef __ICSNEOCPP_H_
#define __ICSNEOCPP_H_ #define __ICSNEOCPP_H_
#ifdef __cplusplus
#include <vector> #include <vector>
#include <memory> #include <memory>
@ -28,4 +30,6 @@ size_t GetEventLimit();
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __FTDI_POSIX_H_ #ifndef __FTDI_POSIX_H_
#define __FTDI_POSIX_H_ #define __FTDI_POSIX_H_
#ifdef __cplusplus
#include <vector> #include <vector>
#include <memory> #include <memory>
#include <string> #include <string>
@ -61,4 +63,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __PCAP_POSIX_H_ #ifndef __PCAP_POSIX_H_
#define __PCAP_POSIX_H_ #define __PCAP_POSIX_H_
#ifdef __cplusplus
#include "icsneo/device/neodevice.h" #include "icsneo/device/neodevice.h"
#include "icsneo/communication/driver.h" #include "icsneo/communication/driver.h"
#include "icsneo/api/eventmanager.h" #include "icsneo/api/eventmanager.h"
@ -70,4 +72,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __STM32_POSIX_H_ #ifndef __STM32_POSIX_H_
#define __STM32_POSIX_H_ #define __STM32_POSIX_H_
#ifdef __cplusplus
#include "icsneo/communication/driver.h" #include "icsneo/communication/driver.h"
#include "icsneo/device/neodevice.h" #include "icsneo/device/neodevice.h"
#include "icsneo/api/eventmanager.h" #include "icsneo/api/eventmanager.h"
@ -40,4 +42,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __FTDI_WINDOWS_H_ #ifndef __FTDI_WINDOWS_H_
#define __FTDI_WINDOWS_H_ #define __FTDI_WINDOWS_H_
#ifdef __cplusplus
#include "icsneo/platform/windows/vcp.h" #include "icsneo/platform/windows/vcp.h"
namespace icsneo { namespace icsneo {
@ -13,4 +15,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __PCAPDLL_WINDOWS_H_ #ifndef __PCAPDLL_WINDOWS_H_
#define __PCAPDLL_WINDOWS_H_ #define __PCAPDLL_WINDOWS_H_
#ifdef __cplusplus
#include <Windows.h> #include <Windows.h>
#include <winsock2.h> #include <winsock2.h>
#include <pcap.h> #include <pcap.h>
@ -54,4 +56,6 @@ private:
}; };
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __PCAP_WINDOWS_H_ #ifndef __PCAP_WINDOWS_H_
#define __PCAP_WINDOWS_H_ #define __PCAP_WINDOWS_H_
#ifdef __cplusplus
#include "icsneo/platform/windows/internal/pcapdll.h" #include "icsneo/platform/windows/internal/pcapdll.h"
#include "icsneo/device/neodevice.h" #include "icsneo/device/neodevice.h"
#include "icsneo/communication/driver.h" #include "icsneo/communication/driver.h"
@ -74,4 +76,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __REGISTRY_WINDOWS_H_ #ifndef __REGISTRY_WINDOWS_H_
#define __REGISTRY_WINDOWS_H_ #define __REGISTRY_WINDOWS_H_
#ifdef __cplusplus
#include <Windows.h> #include <Windows.h>
#include <string> #include <string>
#include <vector> #include <vector>
@ -33,4 +35,6 @@ private:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __STM32_WINDOWS_H_ #ifndef __STM32_WINDOWS_H_
#define __STM32_WINDOWS_H_ #define __STM32_WINDOWS_H_
#ifdef __cplusplus
#include "icsneo/platform/windows/vcp.h" #include "icsneo/platform/windows/vcp.h"
namespace icsneo { namespace icsneo {
@ -13,4 +15,6 @@ public:
} }
#endif // __cplusplus
#endif #endif

View File

@ -1,6 +1,8 @@
#ifndef __VCP_WINDOWS_H_ #ifndef __VCP_WINDOWS_H_
#define __VCP_WINDOWS_H_ #define __VCP_WINDOWS_H_
#ifdef __cplusplus
#include <vector> #include <vector>
#include <string> #include <string>
#include <thread> #include <thread>
@ -46,4 +48,6 @@ private:
} }
#endif // __cplusplus
#endif #endif