Home | History | Annotate | Download | only in src

Lines Matching defs:VCDiffStreamingDecoderImpl

99   void Init(VCDiffStreamingDecoderImpl* parent);
249 VCDiffStreamingDecoderImpl* parent_;
305 inline void VCDiffDeltaFileWindow::Init(VCDiffStreamingDecoderImpl* parent) {
309 class VCDiffStreamingDecoderImpl {
326 VCDiffStreamingDecoderImpl();
327 ~VCDiffStreamingDecoderImpl();
493 // a nested VCDiffStreamingDecoderImpl object that will be used to parse the
503 // VCDiffStreamingDecoderImpl object (custom_code_table_decoder_), since the
564 std::auto_ptr<VCDiffStreamingDecoderImpl> custom_code_table_decoder_;
605 VCDiffStreamingDecoderImpl(const VCDiffStreamingDecoderImpl&); // NOLINT
606 void operator=(const VCDiffStreamingDecoderImpl&);
609 // *** Methods for VCDiffStreamingDecoderImpl
611 const size_t VCDiffStreamingDecoderImpl::kDefaultMaximumTargetFileSize;
612 const size_t VCDiffStreamingDecoderImpl::kUnlimitedBytes;
614 VCDiffStreamingDecoderImpl::VCDiffStreamingDecoderImpl()
623 VCDiffStreamingDecoderImpl::~VCDiffStreamingDecoderImpl() { Reset(); }
625 void VCDiffStreamingDecoderImpl::Reset() {
639 void VCDiffStreamingDecoderImpl::StartDecoding(const char* dictionary_ptr,
678 VCDiffResult VCDiffStreamingDecoderImpl::ReadDeltaFileHeader(
741 // from VCDiffStreamingDecoderImpl::DecodeChunk()
747 int VCDiffStreamingDecoderImpl::InitCustomCodeTable(const char* data_start,
764 // from VCDiffStreamingDecoderImpl::DecodeChunk()
772 custom_code_table_decoder_.reset(new VCDiffStreamingDecoderImpl);
782 VCDiffResult VCDiffStreamingDecoderImpl::ReadCustomCodeTable(
824 void VCDiffStreamingDecoderImpl::FlushDecodedTarget(
834 void VCDiffStreamingDecoderImpl::AppendNewOutputText(
854 bool VCDiffStreamingDecoderImpl::DecodeChunk(
903 bool VCDiffStreamingDecoderImpl::FinishDecoding() {
920 bool VCDiffStreamingDecoderImpl::TargetWindowWouldExceedSizeLimits(
1369 : impl_(new VCDiffStreamingDecoderImpl) { }