NS/main/source/types.h

54 lines
1.6 KiB
C
Raw Normal View History

//======== (C) Copyright 2002 Charles G. Cleveland All rights reserved. =========
//
// The copyright to the contents herein is the property of Charles G. Cleveland.
// The contents may be used and/or copied only with the written permission of
// Charles G. Cleveland, or in accordance with the terms and conditions stipulated in
// the agreement/contract under which the contents have been supplied.
//
// Purpose:
//
// $Workfile: types.h $
// $Date: 2002/07/25 18:05:28 $
//
//-------------------------------------------------------------------------------
// $Log: types.h,v $
// Revision 1.10 2002/07/25 18:05:28 flayra
// - Remove unneeded type for Linux compatibility
//
// Revision 1.9 2002/05/23 02:41:53 Flayra
// - Post-crash checkin. Restored @Backup from around 4/16. Contains changes for last four weeks of development.
//
//===============================================================================
#ifndef BASIC_H
#define BASIC_H
#pragma warning (disable: 4786)
// #ifdef this the right way for Linux
//#include <crtdbg.h>
//#define ASSERT _ASSERT
#include "localassert.h"
#include <string>
#include <vector>
#include <map>
#include <iostream>
#include <fstream>
#include <algorithm>
using namespace std;
// data types
typedef signed char int8;
typedef signed short int16;
typedef signed long int32;
typedef unsigned char uint8;
typedef unsigned short uint16;
typedef unsigned long uint32;
typedef vector<string> StringList;
//typedef vector<pair<string, string> > StringPairList;
#endif