Lingua-StarDict
view release on metacpan or search on metacpan
StarDict.xs view on Meta::CPAN
OUTPUT:
RETVAL
void
StarDict::DESTROY()
void
StarDict::dictionaries()
PPCODE:
dTARG;
// result array
AV* dicts = (AV *)sv_2mortal((SV *)newAV());
std::vector<BookInfo> dicts_list=THIS->GetBooksInfo();
for(std::vector<BookInfo>::iterator ptr=dicts_list.begin();
ptr!=dicts_list.end(); ++ptr
StarDict.xs view on Meta::CPAN
SV* ref = newRV( (SV*) dicts );
EXTEND(SP, 1);
PUSHs(sv_2mortal( ref ));
void
StarDict::search( str )
char * str
PPCODE:
LibCore::SearchResultsList res;
bool is_found=false;
if(str[0]=='/'){
is_found=THIS->LookupWithFuzzy(str+1, res);
}
else if(bContainRule(str)){
is_found=THIS->LookupWithRule(str, res);
( run in 0.694 second using v1.01-cache-2.11-cpan-5511b514fd6 )