Lines Matching refs:MsfData
45 BinaryStreamRef MsfData,
47 : BlockSize(BlockSize), StreamLayout(Layout), MsfData(MsfData),
51 uint32_t BlockSize, const MSFStreamLayout &Layout, BinaryStreamRef MsfData,
54 BlockSize, Layout, MsfData, Allocator);
58 const MSFLayout &Layout, BinaryStreamRef MsfData, uint32_t StreamIndex,
65 Layout.SB->BlockSize, SL, MsfData, Allocator);
70 BinaryStreamRef MsfData,
75 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
80 BinaryStreamRef MsfData,
83 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
186 if (auto EC = MsfData.readBytes(MsfOffset, BlockSize, BlockData))
228 if (auto EC = MsfData.readBytes(MsfOffset, BlockSize, BlockData)) {
254 if (auto EC = MsfData.readBytes(Offset, BlockSize, BlockData))
310 WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator)
311 : ReadInterface(BlockSize, Layout, MsfData, Allocator),
312 WriteInterface(MsfData) {}
317 WritableBinaryStreamRef MsfData,
320 BlockSize, Layout, MsfData, Allocator);
325 WritableBinaryStreamRef MsfData,
332 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
337 const MSFLayout &Layout, WritableBinaryStreamRef MsfData,
342 return createStream(Layout.SB->BlockSize, SL, MsfData, Allocator);
347 WritableBinaryStreamRef MsfData,
361 createStream(Layout.SB->BlockSize, FullLayout, MsfData, Allocator);
368 return createStream(Layout.SB->BlockSize, MinLayout, MsfData, Allocator);