Main Page | Namespace List | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

estraier Namespace Reference


Classes

class  IOError
class  Condition
class  Document
class  Database

Functions

static std::vector< std::string > * break_text (const char *text, bool norm, bool tail)
static std::vector< std::string > * break_text_perfng (const char *text, bool norm, bool tail)


Detailed Description

HyperEstraierWrapper.cpp - C++ wrapper for Hyper Estraier


Function Documentation

static std::vector< std::string > * estraier::break_text const char *  text,
bool  norm,
bool  tail
[static]
 

Definition at line 428 of file HyperEstraierWrapper.cpp.

00428                                                                                      {
00429         std::vector<std::string> * vs = new std::vector<std::string>;
00430         CBLIST *list;
00431         list = cblistopen();
00432         est_break_text(text, list, norm, tail);
00433         for (int i=0; i < cblistnum(list); i++) {
00434             vs->push_back(cblistval(list, i, NULL));
00435         }
00436         cblistclose(list);
00437         return vs;
00438     }

static std::vector< std::string > * estraier::break_text_perfng const char *  text,
bool  norm,
bool  tail
[static]
 

Definition at line 440 of file HyperEstraierWrapper.cpp.

00440                                                                                             {
00441         std::vector<std::string> * vs = new std::vector<std::string>;
00442         CBLIST *list;
00443         list = cblistopen();
00444         est_break_text_perfng(text, list, norm, tail);
00445         for (int i=0; i < cblistnum(list); i++) {
00446             vs->push_back(cblistval(list, i, NULL));
00447         }
00448         cblistclose(list);
00449         return vs;
00450     }


Generated on Thu Sep 8 02:02:21 2005 for HyperEstraierWrapper by  doxygen 1.4.4