#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 >.