OnixS C++ FIX Engine 4.13.0
API Documentation
Loading...
Searching...
No Matches
ISbeCompositeDecoder Class Referenceabstract

Public Member Functions

virtual ~ISbeCompositeDecoder () ONIXS_FIXENGINE_DEFAULT
virtual size_t decode (SbeSpecialCompositeOutput output, unsigned version, const void *data, size_t available)=0

Detailed Description

The decoder is attached to the particular composite during the ISbeCustomCoderLibrary::queryDecoder.

Definition at line 868 of file SbeCustomization.h.

Constructor & Destructor Documentation

◆ ~ISbeCompositeDecoder()

virtual ~ISbeCompositeDecoder ( )
virtual

The virtual destructor.

Member Function Documentation

◆ decode()

virtual size_t decode ( SbeSpecialCompositeOutput output,
unsigned version,
const void * data,
size_t available )
pure virtual

Decode composite data.

This method is used to read wire-level data and restore the content of the required composite data.

Parameters
outputThe destination for the decoded data.
versionThe version of the message being decoded.
dataThe wire-level data.
availableThe number of wire-level bytes available to analyze.
Returns
The number of used bytes.