OnixS C++ FIX Engine  4.12.0
API Documentation
ISbeCompositeDecoder Class Referenceabstract

#include <OnixS/FIXEngine/FIX/SbeCustomization.h>

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

virtual ~ISbeCompositeDecoder ( )
virtual

The virtual destructor.

Member Function Documentation

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.

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