src/pch/pch.h

#include "SysDeps/host_type.h"
#include "SysDeps/Warning.h"
#include "Types.h"
#include "Version.h"
#include "SysDeps/Inline.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <assert.h>
#include <time.h>
#include "SysDeps/stdarg.h"
#include <utility>
#include <stdexcept>
#include <iostream>
#include <sstream>
#include <fstream>
#include <exception>
#include <string>
#include <vector>
#include <map>
#include <set>
#include <deque>
#include <stack>
#include "SysDeps/STL/list.h"
#include <algorithm>
#include <functional>
#include <cassert>
#include <cstddef>
#include <cmath>
#include <limits>
#include <iomanip>
#include <memory>
#include <tinyxml/tinyxml.h>
#include "SysDeps/Boost/Boost.h"
#include "SysDeps/STL/unordered_map.h"
#include <boost/detail/quick_allocator.hpp>
#include <boost/pool/pool.hpp>
#include <boost/pool/object_pool.hpp>
#include <boost/pool/singleton_pool.hpp>
#include <boost/pool/pool_alloc.hpp>
#include <boost/iterator/iterator_facade.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/intrusive_ptr.hpp>
#include <boost/dynamic_bitset.hpp>
#include <boost/tokenizer.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/array.hpp>
#include <boost/scoped_array.hpp>
#include <boost/math/special_functions/fpclassify.hpp>
#include <boost/crc.hpp>
#include <boost/filesystem.hpp>
#include <boost/iostreams/filtering_stream.hpp>
#include <boost/iostreams/filter/gzip.hpp>
#include <boost/iostreams/device/file.hpp>
#include "Utility/String.h"
#include "Utility/RuntimeError.h"
#include "Utility/SharedPtrObjectPool.h"
#include "Utility/IntrusivePtrObjectPool.h"
#include "Utility/Collection/pool/pool_list.h"
#include "Utility/Collection/pool/pool_vector.h"
#include "Utility/Collection/pool/pool_unordered_map.h"
#include "Utility/Collection/fixed_size_buffer.h"
#include "Lib/shttl/std_hasher.h"
#include "Lib/shttl/static_off_hasher.h"
#include "Lib/shttl/setassoc_table.h"
#include "Lib/shttl/null_struct.h"
#include "Lib/shttl/counter_array.h"
#include "Lib/shttl/table.h"
#include "Interface/Addr.h"
#include "Interface/EmulatorIF.h"
#include "Interface/ExtraOpDecoderIF.h"
#include "Interface/ISAInfo.h"
#include "Interface/MemIF.h"
#include "Interface/OpClass.h"
#include "Interface/OpInfo.h"
#include "Interface/OpStateIF.h"
#include "Interface/ResourceIF.h"
#include "Interface/SystemIF.h"
#include "Env/Env.h"
#include "Env/Param/ParamPredResult.h"
#include "User/UserPCH.h"

pch.hのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

マクロ定義

#define BOOST_ALL_NO_LIB
#define BOOST_DISABLE_ASSERTS
#define BOOST_DISABLE_THREADS
#define BOOST_NO_MT
#define BOOST_SP_DISABLE_THREADS
#define BOOST_SP_USE_QUICK_ALLOCATOR
#define BOOST_SYSTEM_NO_LIB
#define NO_ZLIB   0
#define ONIKIRI_USE_ONIKIRI_POOL_ALLOCATOR
#define SHTTL_ASSERT(x)   { using namespace Onikiri; ASSERT(x); }


マクロ定義

#define BOOST_ALL_NO_LIB

pch.h109 行で定義されています。

#define BOOST_DISABLE_ASSERTS

pch.h114 行で定義されています。

#define BOOST_DISABLE_THREADS

pch.h106 行で定義されています。

#define BOOST_NO_MT

pch.h105 行で定義されています。

#define BOOST_SP_DISABLE_THREADS

pch.h108 行で定義されています。

#define BOOST_SP_USE_QUICK_ALLOCATOR

pch.h107 行で定義されています。

#define BOOST_SYSTEM_NO_LIB

pch.h110 行で定義されています。

#define NO_ZLIB   0

pch.h111 行で定義されています。

#define ONIKIRI_USE_ONIKIRI_POOL_ALLOCATOR

pch.h161 行で定義されています。

#define SHTTL_ASSERT (  )     { using namespace Onikiri; ASSERT(x); }

pch.h181 行で定義されています。


Onikiri2に対してTue Jun 18 14:37:50 2013に生成されました。  doxygen 1.4.7