FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kCompressedPhaseReader Class Reference

Description

Represents a kCompressedPhase stream-reading context.

Inheritance diagram for kCompressedPhaseReader:
Inheritance graph

Public Member Functions

kStatus kCompressedPhaseReader_Begin (kCompressedPhaseReader reader, kCompressedPhase data, kCompressedPhaseStream stream)
 Prepares the compressed phase reader object to begin reading a stream. More...
 
kStatus kCompressedPhaseReader_Construct (kCompressedPhaseReader *reader, kAlloc allocator)
 Constructs a compressed phase reader object. More...
 
kSize kCompressedPhaseReader_ItemCount (kCompressedPhaseReader reader)
 Gets the total number of compressed items in the stream to which this reader is attached. More...
 
kStatus kCompressedPhaseReader_ReadDelta (kCompressedPhaseReader reader, k32s *delta)
 Reads a delta item. More...
 
kStatus kCompressedPhaseReader_ReadFail (kCompressedPhaseReader reader, k32s *index, k32s *value)
 Reads a "fail" item from a stream. More...
 
kStatus kCompressedPhaseReader_ReadNull (kCompressedPhaseReader reader, k32s *index, k32s *count)
 Reads a null item from a stream. More...
 

The documentation for this class was generated from the following file: