#include <kaldi-table-inl.h>
Public Types | |
typedef Holder::T | T |
Public Member Functions | |
virtual bool | Open (const std::string &wspecifier)=0 |
virtual bool | Write (const std::string &key, const T &value)=0 |
virtual void | Flush ()=0 |
virtual bool | Close ()=0 |
virtual bool | IsOpen () const =0 |
virtual | ~TableWriterImplBase () |
TableWriterImplBase () | |
Private Member Functions | |
KALDI_DISALLOW_COPY_AND_ASSIGN (TableWriterImplBase) | |
Definition at line 962 of file kaldi-table-inl.h.
typedef Holder::T T |
Definition at line 964 of file kaldi-table-inl.h.
|
inlinevirtual |
Definition at line 985 of file kaldi-table-inl.h.
|
inline |
Definition at line 987 of file kaldi-table-inl.h.
References KALDI_DISALLOW_COPY_AND_ASSIGN.
|
pure virtual |
Implemented in TableWriterBothImpl< Holder >, TableWriterScriptImpl< Holder >, and TableWriterArchiveImpl< Holder >.
|
pure virtual |
Implemented in TableWriterBothImpl< Holder >, TableWriterScriptImpl< Holder >, and TableWriterArchiveImpl< Holder >.
|
pure virtual |
Implemented in TableWriterBothImpl< Holder >, TableWriterScriptImpl< Holder >, and TableWriterArchiveImpl< Holder >.
|
private |
|
pure virtual |
Implemented in TableWriterBothImpl< Holder >, TableWriterScriptImpl< Holder >, and TableWriterArchiveImpl< Holder >.
Implemented in TableWriterBothImpl< Holder >, TableWriterScriptImpl< Holder >, and TableWriterArchiveImpl< Holder >.