MCPcopy Create free account
hub / github.com/creatale/node-dv / OpenWrite

Method OpenWrite

deps/tesseract/ccutil/serialis.cpp:109–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107}
108
109void TFile::OpenWrite(GenericVector<char>* data) {
110 offset_ = 0;
111 if (data != NULL) {
112 if (data_is_owned_) delete data_;
113 data_ = data;
114 data_is_owned_ = false;
115 } else if (!data_is_owned_) {
116 data_ = new GenericVector<char>;
117 data_is_owned_ = true;
118 }
119 is_writing_ = true;
120 data_->truncate(0);
121}
122
123bool TFile::CloseWrite(const STRING& filename, FileWriter writer) {
124 ASSERT_HOST(is_writing_);

Callers 2

SaveDocumentMethod · 0.80
SaveToBufferMethod · 0.80

Calls 1

truncateMethod · 0.45

Tested by

no test coverage detected