Displaying 3 results from an estimated 3 matches for "simplebitstreamcursor".
2016 Oct 29
2
RFC [Bitcode]: Moving block info block state
...e design I have in mind would decouple the block info state
from not only the cursor but the reader. The interface would look like this:
class BitstreamBlockInfo {
// block info block state, i.e. everything matching *BlockInfo* in the
current BitstreamReader interface
};
class BitstreamCursor : SimpleBitstreamCursor {
// existing BitstreamCursor interface here
/// Read a block info block into a BitstreamBlockInfo object, and return
it.
BitstreamBlockInfo ReadBlockInfo();
/// Set the block info to be used by this BitstreamCursor to interpret
abbreviated records.
void setBlockInfo(BitstreamBlockInfo...
2016 Nov 01
0
RFC [Bitcode]: Moving block info block state
...decouple the block info state from not only the cursor but the reader. The interface would look like this:
>
> class BitstreamBlockInfo {
> // block info block state, i.e. everything matching *BlockInfo* in the current BitstreamReader interface
> };
>
> class BitstreamCursor : SimpleBitstreamCursor {
> // existing BitstreamCursor interface here
>
> /// Read a block info block into a BitstreamBlockInfo object, and return it.
> BitstreamBlockInfo ReadBlockInfo();
>
> /// Set the block info to be used by this BitstreamCursor to interpret abbreviated records.
> vo...
2016 Nov 01
1
RFC [Bitcode]: Moving block info block state
...state from not only the cursor but the reader. The interface would look like this:
>>
>> class BitstreamBlockInfo {
>> // block info block state, i.e. everything matching *BlockInfo* in the current BitstreamReader interface
>> };
>>
>> class BitstreamCursor : SimpleBitstreamCursor {
>> // existing BitstreamCursor interface here
>>
>> /// Read a block info block into a BitstreamBlockInfo object, and return it.
>> BitstreamBlockInfo ReadBlockInfo();
>>
>> /// Set the block info to be used by this BitstreamCursor to interpret abbrev...