string 42 Concordance.hpp typedef std::pair<std::string, std::string> string_type; string 55 Concordance.hpp bool checkAgent(std::string& agent); string 87 Concordance.hpp std::string agent; // UserAgent string 88 Concordance.hpp std::string ipadr; // IP Address string 90 Concordance.hpp std::string wparm; // parameter string 135 Concordance.hpp void errorsend(const std::string& emsg); string 13 ConcordanceFunc.cpp bool checkAgent(std::string& agent) string 48 ConcordanceFunc.cpp void Concordance::errorsend(const std::string& emsg) string 27 ConcordanceKWIC.cpp static const std::string URLbase = "/pushkin/web/"; string 36 ConcordanceKWIC.cpp std::string ldata = (expEdit->text()).toUTF8(); // 元入力 string 37 ConcordanceKWIC.cpp std::string userip = "IP: " + ipadr + " Req: " + ldata; string 41 ConcordanceKWIC.cpp std::string udata = boost::locale::to_upper(ldata); string 58 ConcordanceKWIC.cpp std::vector<std::string> wds; string 67 ConcordanceKWIC.cpp for (std::vector<std::string>::iterator wi = wds.begin(); string 91 ConcordanceKWIC.cpp std::string msg(num); string 127 ConcordanceKWIC.cpp std::string sm(""); string 157 ConcordanceKWIC.cpp std::string ex(qit->qsrc); string 259 ConcordanceKWIC.cpp std::string curln, preln, aftln; string 283 ConcordanceKWIC.cpp std::string out1, out2; string 295 ConcordanceKWIC.cpp std::string posit(wcp); string 297 ConcordanceKWIC.cpp std::string title; string 306 ConcordanceKWIC.cpp std::string s2 = keyc.c_str(); string 313 ConcordanceKWIC.cpp std::string s3 = "<a href=\"" + URLbase + wcp string 35 ConcordanceMain.cpp std::map<std::string, std::string> mp; string 41 ConcordanceMain.cpp std::string hc, hd, hl, ha; string 66 ConcordanceMain.cpp for (std::map<std::string, std::string>::iterator it = mp.begin(); string 16 CorpusLoaderDaemon.cpp void setcordata(string& line, string& info, string& text) string 18 CorpusLoaderDaemon.cpp string::size_type i = line.find(' '); // 位置情報と本文の区切り string 136 CorpusLoaderDaemon.cpp string ldata; string 139 CorpusLoaderDaemon.cpp string cornum; string 140 CorpusLoaderDaemon.cpp string corstr; string 160 CorpusLoaderDaemon.cpp string tdbnum; string 161 CorpusLoaderDaemon.cpp string tdbstr; string 11 DeclareFunctions.hpp void config_load(const char* fn, std::map<std::string, std::string>& cm); string 12 DeclareFunctions.hpp void exp_tokenizer(std::string& line, std::vector<std::string>& sv); string 13 DeclareFunctions.hpp void corpus_tokenizer(std::string& line, std::vector<std::string>& sv); string 14 DeclareFunctions.hpp void emphword(std::string& l0, std::string& l1, std::string& l2, string 15 DeclareFunctions.hpp std::string& o1, std::string& o2, int pos, string 18 DeclareFunctions.hpp void escapetag(std::string& s); string 20 DeclareFunctions.hpp int calckind(std::string& s, std::vector<int>& gv, int& kind); string 21 DeclareFunctions.hpp int checkquery(std::string& s, std::vector<int>& gv, std::vector<query>& qv); string 17 Functions.cpp typedef std::pair<std::string, std::string> string_type; string 20 Functions.cpp std::string lopen = "<span class=\"hl\">"; // ヒット行ハイライト開始 string 21 Functions.cpp std::string lclos = "</span>"; // ヒット行ハイライト終了 string 22 Functions.cpp std::string eopen = "<em class=\"hit\">"; // ヒット語ハイライト開始 string 23 Functions.cpp std::string eclos = "</em>"; // ヒット語ハイライト終了 string 28 Functions.cpp void config_load(const char* fn, std::map<std::string, std::string>& cm) string 34 Functions.cpp std::string buf; string 54 Functions.cpp void exp_tokenizer(std::string& line, std::vector<std::string>& sv) string 67 Functions.cpp void corpus_tokenizer(std::string& line, std::vector<std::string>& sv) string 82 Functions.cpp void emphword(std::string& l0, std::string& l1, std::string& l2, string 83 Functions.cpp std::string& o1, std::string& o2, int pos, string 87 Functions.cpp std::string bufo(l0); string 105 Functions.cpp std::string ws; // 強調すべき語 string 115 Functions.cpp std::string s0 = bufo.substr(0, wpt); // ヒット語前テキスト string 116 Functions.cpp std::string s1 = bufo.substr(wpt + ws.size()); // ヒット語後テキスト string 153 Functions.cpp std::string s0t; string 154 Functions.cpp std::string s1t; string 155 Functions.cpp std::string l1t; string 156 Functions.cpp std::string l2t; string 191 Functions.cpp std::string s(cs); string 192 Functions.cpp std::string sn; string 195 Functions.cpp std::string::size_type j = s.find(':'); string 196 Functions.cpp std::string::size_type i = ++j; string 211 Functions.cpp int calckind(std::string& s, std::vector<int>& gv, int& kind) string 249 Functions.cpp int checkquery(std::string& s, std::vector<int>& gv, std::vector<query>& qv) string 266 Functions.cpp std::string wm[4]; string 314 Functions.cpp void escapetag(std::string& s) string 330 Functions.cpp static const std::string empty(""); string 10 Lemmatizer.cpp void lemmatize(std::string& tword, tl::lemmatizer& lem) string 112 Lemmatizer.cpp std::vector<std::string> vcand; string 123 Lemmatizer.cpp std::vector<std::string>::iterator sit; string 12 Query.hpp std::string qsrc; // クエリソース string 15 Query.hpp std::string qexp1; // 検査ワード string 17 Query.hpp std::string qexp2; // 近接隣接ワード string 13 RussianLemmatizer.hpp void lemmatize(std::string& tword, tl::lemmatizer& lem); string 17 RussianLemmatizer.hpp std::string word; // 見出語 string 84 SharedMemoryTree.hpp void enter_node(offset_ptr<node>& node, const std::string& word, string 89 SharedMemoryTree.hpp void find_node(const std::string& word, offset_ptr<node>& tnode); string 91 SharedMemoryTree.hpp void find_node_set(const std::string& word, std::vector<wordinfo>& nv, string 99 SharedMemoryTree.hpp void find_adjacent_node_set(const std::string& adj1, string 100 SharedMemoryTree.hpp const std::string& adj2, string 114 SharedMemoryTree.hpp void enter_tree(const std::string& new_word, string 126 SharedMemoryTree.hpp void find_tree(const std::string& word) string 131 SharedMemoryTree.hpp void find_tree_set(const std::string& word, string 145 SharedMemoryTree.hpp void find_adjacent_tree_set(const std::string& adj1, string 146 SharedMemoryTree.hpp const std::string& adj2, string 109 WordTree.cpp void tree::enter_node(offset_ptr<node>& new_node, const std::string& new_word, string 194 WordTree.cpp void tree::find_node(const std::string& tword, offset_ptr<node>& tnode) string 217 WordTree.cpp void tree::find_node_set(const std::string& tword, std::vector<wordinfo>& nv, string 271 WordTree.cpp void tree::find_adjacent_node_set(const std::string& adj1, // 検査ワード string 272 WordTree.cpp const std::string& adj2, // 近接隣接ワード string 45 WordTreeBuilderDaemon.cpp void corpus_scan(std::string& cl, offset_ptr<tree>& wtp, bool sw) string 47 WordTreeBuilderDaemon.cpp std::vector<std::string> wordv; // 単語 vector string 56 WordTreeBuilderDaemon.cpp for (std::vector<std::string>::iterator it = wordv.begin(); string 113 WordTreeBuilderDaemon.cpp std::string ln; string 250 WordTreeBuilderDaemon.cpp std::string ldata; // 入力バッファ