Safe Haskell | Safe-Inferred |
---|
Bindings.Groonga.Raw.Tokenizer
Documentation
c'grn_tokenizer_charlen :: Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CIntSource
c'grn_tokenizer_isspace :: Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CIntSource
c'grn_tokenizer_is_tokenized_delimiter :: Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CUCharSource
p'grn_tokenizer_charlen :: FunPtr (Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CInt)Source
c'grn_tokenizer_have_tokenized_delimiter :: Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CUCharSource
p'grn_tokenizer_isspace :: FunPtr (Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CInt)Source
p'grn_tokenizer_is_tokenized_delimiter :: FunPtr (Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CUChar)Source
p'grn_tokenizer_have_tokenized_delimiter :: FunPtr (Ptr C'_grn_ctx -> CString -> CUInt -> C'grn_encoding -> IO CUChar)Source
data C'_grn_tokenizer_query Source
Constructors
c'grn_tokenizer_query_open :: Ptr C'_grn_ctx -> CInt -> Ptr (Ptr C'_grn_obj) -> CUInt -> IO (Ptr C'_grn_tokenizer_query)Source
c'grn_tokenizer_query_create :: Ptr C'_grn_ctx -> CInt -> Ptr (Ptr C'_grn_obj) -> IO (Ptr C'_grn_tokenizer_query)Source
p'grn_tokenizer_query_open :: FunPtr (Ptr C'_grn_ctx -> CInt -> Ptr (Ptr C'_grn_obj) -> CUInt -> IO (Ptr C'_grn_tokenizer_query))Source
p'grn_tokenizer_query_create :: FunPtr (Ptr C'_grn_ctx -> CInt -> Ptr (Ptr C'_grn_obj) -> IO (Ptr C'_grn_tokenizer_query))Source
p'grn_tokenizer_query_close :: FunPtr (Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_query -> IO ())Source
p'grn_tokenizer_query_destroy :: FunPtr (Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_query -> IO ())Source
data C'_grn_tokenizer_token Source
Constructors
C'_grn_tokenizer_token | |
p'grn_tokenizer_token_init :: FunPtr (Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_token -> IO ())Source
p'grn_tokenizer_token_fin :: FunPtr (Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_token -> IO ())Source
c'grn_tokenizer_token_push :: Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_token -> CString -> CUInt -> CUInt -> IO ()Source
c'grn_tokenizer_tokenized_delimiter_next :: Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_token -> CString -> CUInt -> C'grn_encoding -> IO CStringSource
p'grn_tokenizer_token_push :: FunPtr (Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_token -> CString -> CUInt -> CUInt -> IO ())Source
c'grn_tokenizer_register :: Ptr C'_grn_ctx -> CString -> CUInt -> Ptr C'grn_proc_func -> Ptr C'grn_proc_func -> Ptr C'grn_proc_func -> IO C'grn_rcSource
p'grn_tokenizer_tokenized_delimiter_next :: FunPtr (Ptr C'_grn_ctx -> Ptr C'_grn_tokenizer_token -> CString -> CUInt -> C'grn_encoding -> IO CString)Source
p'grn_tokenizer_register :: FunPtr (Ptr C'_grn_ctx -> CString -> CUInt -> Ptr C'grn_proc_func -> Ptr C'grn_proc_func -> Ptr C'grn_proc_func -> IO C'grn_rc)Source