Tyro/src/common.h

32 lines
581 B
C
Raw Normal View History

/**
* A common header for global includes
*/
#ifndef TYRO_COMMON_H
2015-04-23 11:03:50 -04:00
#define TYRO_COMMON_H
2015-04-22 21:06:35 -04:00
// C++ Standard Lib includes
2015-04-06 15:42:05 -04:00
#include <iostream>
2015-04-08 11:06:24 -04:00
#include <iomanip>
2015-04-14 08:09:11 -04:00
#include <fstream>
2015-04-10 15:11:15 -04:00
#include <algorithm>
#include <string>
#include <vector>
#include <map>
using namespace std;
2015-04-22 21:06:35 -04:00
// JSON
#include <json/json.h>
typedef Json::Value JsonValue;
typedef Json::Reader JsonReader;
typedef Json::Writer JsonWriter;
2015-06-24 14:12:05 -04:00
// Typedef some common templates
typedef map<string, int> StringConstMap;
typedef map<string, string> StringMap;
typedef vector<string> StringVector;
#endif // TYRO_COMMON_H