Searched refs:WriterAdapter (Results 1 – 5 of 5) sorted by relevance
18 WriterAdapter::WriterAdapter() in WriterAdapter() function in WriterAdapter20 writerStruct_.write = &WriterAdapter::WriteFunc; in WriterAdapter()21 writerStruct_.flush = &WriterAdapter::FlushFunc; in WriterAdapter()24 WriterAdapter::~WriterAdapter() {} in ~WriterAdapter()26 void WriterAdapter::SetWriter(const WriterPtr& writer) in SetWriter()31 WriterPtr WriterAdapter::GetWriter() in GetWriter()36 const WriterStruct* WriterAdapter::GetStruct() in GetStruct()41 long WriterAdapter::WriteFunc(WriterStruct* writer, const void* data, size_t size) in WriteFunc()43 …static_assert(offsetof(WriterAdapter, writerStruct_) == 0, "unexpected alignment of writerStruct_!… in WriteFunc()44 WriterAdapter* writerAdaptor = reinterpret_cast<WriterAdapter*>(writer); // 转成 WriterAdapter* in WriteFunc()[all …]
25 class WriterAdapter {27 WriterAdapter();28 ~WriterAdapter();
88 std::shared_ptr<WriterAdapter> writerAdapter_;
284 writerAdapter_ = std::make_shared<WriterAdapter>(); in RegisterWriter()
36 WriterAdapter writerAdapter;48 WriterAdapter writerAdapter;