# Auto-generated file. See KinoSearch::Docs::DevGuide. TYPEMAP Stemmifier * STEMMIFIER Token * TOKEN TokenBatch * TOKENBATCH SegTermEnum * SEGTERMENUM TermBuffer * TERMBUFFER TermDocs * TERMDOCS TermInfo * TERMINFO TermInfosWriter * TERMINFOSWRITER HitCollector * HITCOLLECTOR MatchBatch * MATCHBATCH Scorer * SCORER Similarity * SIMILARITY InStream * INSTREAM OutStream * OUTSTREAM BitVector * BITVECTOR BoolSet * BOOLSET PriorityQueue * PRIORITYQUEUE SortExternal * SORTEXTERNAL INPUT STEMMIFIER if (sv_derived_from($arg, \"KinoSearch::Analysis::Stemmer::Stemmifier\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Analysis::Stemmer::Stemmifier\") TOKEN if (sv_derived_from($arg, \"KinoSearch::Analysis::Token\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Analysis::Token\") TOKENBATCH if (sv_derived_from($arg, \"KinoSearch::Analysis::TokenBatch\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Analysis::TokenBatch\") SEGTERMENUM if (sv_derived_from($arg, \"KinoSearch::Index::SegTermEnum\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Index::SegTermEnum\") TERMBUFFER if (sv_derived_from($arg, \"KinoSearch::Index::TermBuffer\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Index::TermBuffer\") TERMDOCS if (sv_derived_from($arg, \"KinoSearch::Index::TermDocs\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Index::TermDocs\") TERMINFO if (sv_derived_from($arg, \"KinoSearch::Index::TermInfo\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Index::TermInfo\") TERMINFOSWRITER if (sv_derived_from($arg, \"KinoSearch::Index::TermInfosWriter\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Index::TermInfosWriter\") HITCOLLECTOR if (sv_derived_from($arg, \"KinoSearch::Search::HitCollector\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Search::HitCollector\") MATCHBATCH if (sv_derived_from($arg, \"KinoSearch::Search::MatchBatch\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Search::MatchBatch\") SCORER if (sv_derived_from($arg, \"KinoSearch::Search::Scorer\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Search::Scorer\") SIMILARITY if (sv_derived_from($arg, \"KinoSearch::Search::Similarity\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Search::Similarity\") INSTREAM if (sv_derived_from($arg, \"KinoSearch::Store::InStream\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Store::InStream\") OUTSTREAM if (sv_derived_from($arg, \"KinoSearch::Store::OutStream\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Store::OutStream\") BITVECTOR if (sv_derived_from($arg, \"KinoSearch::Util::BitVector\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Util::BitVector\") BOOLSET if (sv_derived_from($arg, \"KinoSearch::Util::BoolSet\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Util::BoolSet\") PRIORITYQUEUE if (sv_derived_from($arg, \"KinoSearch::Util::PriorityQueue\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Util::PriorityQueue\") SORTEXTERNAL if (sv_derived_from($arg, \"KinoSearch::Util::SortExternal\")) { $var = INT2PTR($type,( SvIV((SV*)SvRV($arg)) ) ); } else Perl_croak(aTHX_ \"$var is not of type KinoSearch::Util::SortExternal\") OUTPUT STEMMIFIER sv_setref_pv($arg, \"KinoSearch::Analysis::Stemmer::Stemmifier\", (void*)$var); TOKEN sv_setref_pv($arg, \"KinoSearch::Analysis::Token\", (void*)$var); TOKENBATCH sv_setref_pv($arg, \"KinoSearch::Analysis::TokenBatch\", (void*)$var); SEGTERMENUM sv_setref_pv($arg, \"KinoSearch::Index::SegTermEnum\", (void*)$var); TERMBUFFER sv_setref_pv($arg, \"KinoSearch::Index::TermBuffer\", (void*)$var); TERMDOCS sv_setref_pv($arg, \"KinoSearch::Index::TermDocs\", (void*)$var); TERMINFO sv_setref_pv($arg, \"KinoSearch::Index::TermInfo\", (void*)$var); TERMINFOSWRITER sv_setref_pv($arg, \"KinoSearch::Index::TermInfosWriter\", (void*)$var); HITCOLLECTOR sv_setref_pv($arg, \"KinoSearch::Search::HitCollector\", (void*)$var); MATCHBATCH sv_setref_pv($arg, \"KinoSearch::Search::MatchBatch\", (void*)$var); SCORER sv_setref_pv($arg, \"KinoSearch::Search::Scorer\", (void*)$var); SIMILARITY sv_setref_pv($arg, \"KinoSearch::Search::Similarity\", (void*)$var); INSTREAM sv_setref_pv($arg, \"KinoSearch::Store::InStream\", (void*)$var); OUTSTREAM sv_setref_pv($arg, \"KinoSearch::Store::OutStream\", (void*)$var); BITVECTOR sv_setref_pv($arg, \"KinoSearch::Util::BitVector\", (void*)$var); BOOLSET sv_setref_pv($arg, \"KinoSearch::Util::BoolSet\", (void*)$var); PRIORITYQUEUE sv_setref_pv($arg, \"KinoSearch::Util::PriorityQueue\", (void*)$var); SORTEXTERNAL sv_setref_pv($arg, \"KinoSearch::Util::SortExternal\", (void*)$var);