Home | History | Annotate | Download | only in src

Lines Matching refs:VCDiffStreamingDecoderImpl

98   void Init(VCDiffStreamingDecoderImpl* parent);
256 VCDiffStreamingDecoderImpl* parent_;
312 inline void VCDiffDeltaFileWindow::Init(VCDiffStreamingDecoderImpl* parent) {
316 class VCDiffStreamingDecoderImpl {
333 VCDiffStreamingDecoderImpl();
334 ~VCDiffStreamingDecoderImpl();
504 // a nested VCDiffStreamingDecoderImpl object that will be used to parse the
514 // VCDiffStreamingDecoderImpl object (custom_code_table_decoder_), since the
562 std::auto_ptr<VCDiffStreamingDecoderImpl> custom_code_table_decoder_;
599 VCDiffStreamingDecoderImpl(const VCDiffStreamingDecoderImpl&); // NOLINT
600 void operator=(const VCDiffStreamingDecoderImpl&);
603 // *** Methods for VCDiffStreamingDecoderImpl
605 const size_t VCDiffStreamingDecoderImpl::kDefaultMaximumTargetFileSize;
606 const size_t VCDiffStreamingDecoderImpl::kUnlimitedBytes;
608 VCDiffStreamingDecoderImpl::VCDiffStreamingDecoderImpl()
617 VCDiffStreamingDecoderImpl::~VCDiffStreamingDecoderImpl() { Reset(); }
619 void VCDiffStreamingDecoderImpl::Reset() {
632 void VCDiffStreamingDecoderImpl::TruncateToBeginningOfWindow() {
638 void VCDiffStreamingDecoderImpl::StartDecoding(const char* dictionary_ptr,
677 VCDiffResult VCDiffStreamingDecoderImpl::ReadDeltaFileHeader(
740 // from VCDiffStreamingDecoderImpl::DecodeChunk()
746 int VCDiffStreamingDecoderImpl::InitCustomCodeTable(const char* data_start,
763 // from VCDiffStreamingDecoderImpl::DecodeChunk()
771 custom_code_table_decoder_.reset(new VCDiffStreamingDecoderImpl);
781 VCDiffResult VCDiffStreamingDecoderImpl::ReadCustomCodeTable(
859 bool VCDiffStreamingDecoderImpl::DecodeChunk(
900 bool VCDiffStreamingDecoderImpl::FinishDecoding() {
917 bool VCDiffStreamingDecoderImpl::TargetWindowWouldExceedSizeLimits(
1368 : impl_(new VCDiffStreamingDecoderImpl) { }