SphinxBase  0.6
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 Cad_play_t
 Cad_rec_t
 Cagc_sStructure holding data for doing AGC
 Calist
 Canytype_sUnion of basic types
 Carg_s
 Carg_tArgument definition structure
 Caudio_type_s
 CBigint
 Cbigram_sBigram structure
 Cbit_encode_s
 Ccilist
 Cclassdef_sOne class definition from a classdef file
 Ccllist
 Ccmd_ln_s
 Ccmd_ln_tOpaque structure used to hold the results of command-line parsing
 Ccmd_ln_val_s
 Ccmn_tWrapper of operation of the cepstral mean normalization
 Ccomplex
 Ccont_ad_tContinuous listening module or object Continuous listening module or object
 Cdoublecomplex
 Cfe_sStructure for the front-end computation
 Cfe_warp_conf_t
 Cfeat_s
 Cfeat_tStructure for describing a speech feature type Structure for describing a speech feature type (no
 Cfsg_arciter_sImplementation of arc iterator
 Cfsg_link_s
 Cfsg_model_sWord level FSG definition
 Cgnode_sA node in a generic list
 Chash_entry_sA note by ARCHAN at 20050510: Technically what we use is so-called "hash table with buckets" which is very nice way to deal with external hashing
 Chash_iter_s
 Chash_table_t
 Cheap_sInternal heap data structure
 Cheapnode_sOne node on the heap
 Chuff_code_s
 Chuff_codeword_s
 Chuff_node_s
 Cicilist
 Cinlist
 Cjsgf_atom_s
 Cjsgf_link_s
 Cjsgf_rhs_s
 Cjsgf_rule_s
 Cjsgf_s
 Clineiter_tLine iterator for files
 Clistelem_alloc_sFast linked list allocator
 Clm3g_iter_s
 Clm3g_model_sCommon internal structure for Sphinx 3-gram models
 Clmprob_tType used to store language model probabilities
 Clogadd_s
 Clogmath_s
 Cmelfb_sBase Struct to hold all structure for MFCC computation
 Cmmio_file_sSilvio Moioli: slightly updated
 CMultitype
 CNamelist
 Cngram_class_sImplementation of ngram_class_t
 Cngram_hash_sCustom hash table for additional words
 Cngram_funcs_sImplementation-specific functions for operating on ngram_model_t objects
 Cngram_iter_sBase iterator structure for N-grams
 Cngram_model_arpa_sSubclass of ngram_model for ARPA file reading
 Cngram_model_dmp_sSubclass of ngram_model for DMP file reading
 Cngram_model_sCommon implementation of ngram_model_t
 Cngram_model_set_iter_sIterator over a model set
 Cngram_model_set_sSubclass of ngram_model for grouping language models
 Colist
 Coutput_type_s
 Cpctr_tGeneric event counter for profiling
 Cptmr_tGeneric timer structures and functions for coarse-grained performance measurements using standard system calls
 CRIFFHeaderRIFF 44-byte header structure for MS wav files
 Csbevent_s
 Csbmsgq_s
 Csbmtx_s
 Csbthread_s
 Csorted_entry_sBigram probs and bo-wts, and trigram probs are kept in separate tables rather than within the bigram_t and trigram_t structures
 Csorted_list_tThe sorted list
 Csphinx_wave2feat_s
 Cspseg_s
 Cspseg_t(FOR INTERNAL USE ) Data structure for maintaining speech (non-silence) segments not yet consumed by the application
 Ctginfo_sTrigram information cache
 Ctrans_list_sAdjacency list (opaque) for a state in an FSG
 Ctrigram_sTrigram structure
 CUUnion to extract the bytes of a double
 Cunigram_sUnigram structure (common among all lm3g implementations)
 CVardesc
 Cyin_s
 Cyy_buffer_state
 Cyy_trans_info
 Cyyalloc
 Cyyguts_t
 CYYSTYPE