base/basic_types.h File Reference

#include <assert.h>
#include "float.h"
#include <fstream>
#include <iostream>
#include <vector>
#include <list>
#include <set>
#include <map>
#include <queue>
#include <algorithm>
Include dependency graph for base/basic_types.h:
This graph shows which files directly or indirectly include this file:

Classes

class  AUTO_DELETE< T >
class  TriBool

Defines

#define CID_MAX   UINT_MAX
#define CSIZE_MAX   ULONG_LONG_MAX

Typedefs

typedef unsigned int uint
typedef std::vector< int > v_int
typedef std::vector< uintv_uint
typedef uint CId
typedef unsigned long long CSize
typedef double CDouble
typedef queue< CIdCQueue

Define Documentation

#define CID_MAX   UINT_MAX

Typedef Documentation

typedef double CDouble
typedef uint CId
typedef queue<CId> CQueue
typedef unsigned long long CSize
typedef unsigned int uint
typedef std::vector<int> v_int
typedef std::vector<uint> v_uint