Allows random access to a collection of objects in an archive or script file; see The Table concept. More...
#include <kaldi-table.h>
Public Types | |
typedef Holder::T | T |
Public Member Functions | |
RandomAccessTableReader () | |
RandomAccessTableReader (const std::string &rspecifier) | |
bool | Open (const std::string &rspecifier) |
bool | IsOpen () const |
bool | Close () |
bool | HasKey (const std::string &key) |
const T & | Value (const std::string &key) |
~RandomAccessTableReader () | |
RandomAccessTableReader (const RandomAccessTableReader< Holder > &other) | |
Private Member Functions | |
RandomAccessTableReader & | operator= (const RandomAccessTableReader< Holder > &) |
void | CheckImpl () const |
Private Attributes | |
RandomAccessTableReaderImplBase< Holder > * | impl_ |
Allows random access to a collection of objects in an archive or script file; see The Table concept.
Definition at line 233 of file kaldi-table.h.
typedef Holder::T T |
Definition at line 235 of file kaldi-table.h.
|
inline |
Definition at line 237 of file kaldi-table.h.
|
inline |
Definition at line 271 of file kaldi-table.h.
|
inline |
Definition at line 247 of file kaldi-table.h.
Referenced by kaldi::AccCmvnStatsWrapper(), kaldi::AccumulateForUtterance(), main(), and kaldi::ReadData().
|
private |
|
private |
Definition at line 279 of file kaldi-table.h.
Referenced by RandomAccessTableReader< kaldi::TokenHolder >::RandomAccessTableReader().