PocketSphinx  5.0.0
A small speech recognizer
Public Member Functions | List of all members
ps_search_iter_t Struct Reference

Iterator over search modules. More...

#include <pocketsphinx/search.h>

Public Member Functions

POCKETSPHINX_EXPORT ps_search_iter_tps_search_iter_next (ps_search_iter_t *itor)
 
const POCKETSPHINX_EXPORT char * ps_search_iter_val (ps_search_iter_t *itor)
 
POCKETSPHINX_EXPORT void ps_search_iter_free (ps_search_iter_t *itor)
 

Detailed Description

Iterator over search modules.

Member Function Documentation

◆ ps_search_iter_next()

POCKETSPHINX_EXPORT ps_search_iter_t * ps_search_iter_next ( ps_search_iter_t itor)

Updates search iterator to point to the next position.

This function automatically frees the iterator object upon reaching the final entry.

See also
ps_activate_search

◆ ps_search_iter_val()

const POCKETSPHINX_EXPORT char * ps_search_iter_val ( ps_search_iter_t itor)

Retrieves the name of the search the iterator points to.

See also
ps_activate_search

Updates search iterator to point to the next position.

This function automatically frees the iterator object upon reaching the final entry.

See also
ps_activate_search

◆ ps_search_iter_free()

POCKETSPHINX_EXPORT void ps_search_iter_free ( ps_search_iter_t itor)

Delete an unfinished search iterator

See also
ps_activate_search

The documentation for this struct was generated from the following file: