1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
/**
* \file gammu-types.h
* \author Michal Čihař
*
* Various types definitions
*/
#ifndef __gammu_types_h
#define __gammu_types_h
/**
* \defgroup Type Types
* Definition of various useful types.
*/
/*
* Need to be hidden behind ifndef, because some other code might
* define this also
*/
#ifndef __cplusplus
# ifndef false
/**
* False value for \ref bool.
*
* \ingroup Type
*/
# define false (0)
# endif
# ifndef true
/**
* True value for \ref bool.
*
* \ingroup Type
*/
# define true (1)
# endif
# ifndef bool
/**
* Boolean type.
*
* \ingroup Type
*/
# define bool int
# endif
#endif /* __cplusplus */
#endif
/* Editor configuration
* vim: noexpandtab sw=8 ts=8 sts=8 tw=72:
*/
|