#ifndef _CONST_HPP_
#define _CONST_HPP_
#if !defined(__OS2__) && defined(__EMX__)
#define __OS2__
#endif
#ifdef __NT__
#define OsType "/W32"
#define PATHDELIMS "\\"
#define PATHDELIMC '\\'
#elif defined(__OS2__)
#define OsType "/OS2"
#define PATHDELIMS "\\"
#define PATHDELIMC '\\'
#elif defined(__DJGPP__) || defined(__DOS4G__)
#define OsType "/386"
#define PATHDELIMS "\\"
#define PATHDELIMC '\\'
#elif defined(UNIX)
# ifdef __LINUX__
# define OsType "/LNX"
# elif defined(__FreeBSD__)
# define OsType "/BSD"
# elif defined(sun)
# define OsType "/SUN"
# elif defined(_AIX)
# define OsType "/AIX"
# else
# define OsType "/Unix"
# endif
#define PATHDELIMS "/"
#define PATHDELIMC '/'
#endif
#define FVersion "3.1"OsType
#define RevisionHI 3
#define RevisionLO 1
#define FTrackProductLo 0xff
#define FTrackProductHi 0x0c
#define Copyright "(C) 1998-2002 Fyodor Ustinov (2:5020/79)"
#define DefaultConfig "/usr/local/etc/ftrack/ftrack.cfg"
#ifdef UNIX
#define MsgExtension ".msg"
#define PktExtension ".pkt"
#define BsyExtension ".bsy"
#define PntExtension ".pnt"
#else
#define MsgExtension ".MSG"
#define PktExtension ".PKT"
#define BsyExtension ".BSY"
#define PntExtension ".PNT"
#endif
#define MAXCFGLINE 4096
#define DELIMETERS " \t"
#define STRDELIMETERS "\t\""
#define FICL_SIZE 10000
#define MAXPOINTS 1024
#define LOGE 100
#define LOGW 101
#define LOGI 102
#define LOGD 105
#endif
syntax highlighted by Code2HTML, v. 0.9.1