OSDN Git Service

大量変更… (こういう風に書くのは好ましくない〜)
[gikomona/GikoMona.git] / core / include / GikoMona.hpp
1 #ifndef GIKOMONA_CORE_GIKOMONA_HPP
2 #define GIKOMONA_CORE_GIKOMONA_HPP
3
4 #include <type_traits>
5
6 #include <boost/filesystem/path.hpp>
7
8 #include "string.hpp"
9
10 namespace monazilla { namespace GikoMona {
11
12 namespace core {
13
14 bool init_core();
15 void done_core() noexcept ;
16 void optimize_database(const boost::filesystem::path& db_path);
17
18 extern void *enabler;
19
20 }
21
22 } }
23
24 /// @breif libbbs で string に関わる typedef を抑制する。@link libbbs/settings.hpp @endlink を見よ。
25 #define LIBBBS_PRAGMA_USED_BY_GIKOMONA
26 #define LIBSQLITEXX_PRAGMA_USED_BY_GIKOMONA
27
28 #define PROJECT_NAME "GikoMona project, powered by monazilla.org."
29 #define PROJECT_URL "http://sourceforge.jp/projects/gikomona/"
30
31 #endif