1
0
mirror of https://github.com/preble/libpinproc synced 2026-02-24 18:25:23 +01:00

Added include guards

This commit is contained in:
Gerry Stellenberg
2011-01-16 09:39:36 -06:00
parent aa1d3649ba
commit f198a341f8
7 changed files with 96 additions and 70 deletions

View File

@@ -27,6 +27,12 @@
* pinproctest.cpp * pinproctest.cpp
* libpinproc * libpinproc
*/ */
#ifndef PINPROCTEST_PINPROCTEST_H
#define PINPROCTEST_PINPROCTEST_H
#if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
#pragma once
#endif
#include <string.h> #include <string.h>
#include <stdio.h> #include <stdio.h>
#include <signal.h> #include <signal.h>
@@ -75,3 +81,5 @@ void ConfigureDMD(PRHandle proc);
void UpdateDots(unsigned char * dots, unsigned int dotOffset); void UpdateDots(unsigned char * dots, unsigned int dotOffset);
void UpdateAlphaDisplay(PRHandle, int); void UpdateAlphaDisplay(PRHandle, int);
#endif /* PINPROCTEST_PINPROCTEST_H */

View File

@@ -27,9 +27,11 @@
* @brief libpinproc, P-ROC Layer 1 API (Preliminary) * @brief libpinproc, P-ROC Layer 1 API (Preliminary)
* *
*/ */
#ifndef PINPROC_PINPROC_H
#ifndef _PINPROC_H_ #define PINPROC_PINPROC_H
#define _PINPROC_H_ #if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
#pragma once
#endif
/* /*
* 3rd party "stdint.h" replacement available for Visual C++ before version 2010. * 3rd party "stdint.h" replacement available for Visual C++ before version 2010.
@@ -535,4 +537,4 @@ PR_EXTERN_C_END
* This is the documentation for libpinproc, the P-ROC Layer 1 API. * This is the documentation for libpinproc, the P-ROC Layer 1 API.
*/ */
#endif // _PINPROC_H_ #endif /* PINPROC_PINPROC_H */

View File

@@ -22,8 +22,11 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE. * OTHER DEALINGS IN THE SOFTWARE.
*/ */
#ifndef _PRCOMMON_H_ #ifndef PINPROC_PRCOMMON_H
#define _PRCOMMON_H_ #define PINPROC_PRCOMMON_H
#if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
#pragma once
#endif
#ifdef NDEBUG #ifdef NDEBUG
# define DEBUG(block) # define DEBUG(block)
@@ -34,4 +37,4 @@
void PRLog(PRLogLevel level, const char *format, ...); void PRLog(PRLogLevel level, const char *format, ...);
void PRSetLastErrorText(const char *format, ...); void PRSetLastErrorText(const char *format, ...);
#endif // _PRCOMMON_H_ #endif /* PINPROC_PRCOMMON_H */

View File

@@ -27,6 +27,11 @@
* PRDevice.h * PRDevice.h
* libpinproc * libpinproc
*/ */
#ifndef PINPROC_PRDEVICE_H
#define PINPROC_PRDEVICE_H
#if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
#pragma once
#endif
#include "pinproc.h" #include "pinproc.h"
#include "PRCommon.h" #include "PRCommon.h"
@@ -167,3 +172,5 @@ protected:
queue<uint32_t> freeSwitchRuleIndexes; /**< Indexes of available switch rules. */ queue<uint32_t> freeSwitchRuleIndexes; /**< Indexes of available switch rules. */
PRSwitchRuleInternal *GetSwitchRuleByIndex(uint16_t index); PRSwitchRuleInternal *GetSwitchRuleByIndex(uint16_t index);
}; };
#endif /* PINPROC_PRDEVICE_H */

View File

@@ -23,8 +23,11 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE. * OTHER DEALINGS IN THE SOFTWARE.
*/ */
#ifndef _PROC_HARDWARE_H_ #ifndef PINPROC_PRHARDWARE_H
#define _PROC_HARDWARE_H_ #define PINPROC_PRHARDWARE_H
#if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
#pragma once
#endif
#include <stdint.h> #include <stdint.h>
#include "pinproc.h" #include "pinproc.h"
@@ -274,4 +277,4 @@ void PRHardwareClose();
int PRHardwareRead(uint8_t *buffer, int maxBytes); int PRHardwareRead(uint8_t *buffer, int maxBytes);
int PRHardwareWrite(uint8_t *buffer, int bytes); int PRHardwareWrite(uint8_t *buffer, int bytes);
#endif // _PROC_HARDWARE_H_ #endif /* PINPROC_PRHARDWARE_H */

View File

@@ -3,9 +3,11 @@
/* abstract: This file contains a description of the */ /* abstract: This file contains a description of the */
/* data structure "lenval". */ /* data structure "lenval". */
/*******************************************************/ /*******************************************************/
#ifndef PINPROCFW_LENVAL_H
#ifndef lenval_dot_h #define PINPROCFW_LENVAL_H
#define lenval_dot_h #if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
#pragma once
#endif
/* the lenVal structure is a byte oriented type used to store an */ /* the lenVal structure is a byte oriented type used to store an */
/* arbitrary length binary value. As an example, the hex value */ /* arbitrary length binary value. As an example, the hex value */
@@ -90,5 +92,4 @@ extern void SetBit(lenVal *lv, int byte, int bit, short val);
/* read from XSVF numBytes bytes of data into x */ /* read from XSVF numBytes bytes of data into x */
extern void readVal(lenVal *x, short numBytes); extern void readVal(lenVal *x, short numBytes);
#endif #endif /* PINPROCFW_LENVAL_H */

View File

@@ -10,8 +10,11 @@
* in the readByte() function. * in the readByte() function.
* FINALLY - Call xsvfExecute(). * FINALLY - Call xsvfExecute().
*****************************************************************************/ *****************************************************************************/
#ifndef PINPROCFW_H #ifndef PINPROCFW_PINPROCFW_H
#define PINPROCFW_H #define PINPROCFW_PINPROCFW_H
#if !defined(__GNUC__) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4) // GCC supports "pragma once" correctly since 3.4
#pragma once
#endif
#if defined(__WIN32__) || defined(_WIN32) #if defined(__WIN32__) || defined(_WIN32)
#include <windows.h> #include <windows.h>
@@ -67,5 +70,4 @@ void readByte(unsigned char *data);
void waitTime(long microsec); void waitTime(long microsec);
#endif /* PINPROCFW_H */ #endif /* PINPROCFW_PINPROCFW_H */