forwardSbe Decoding Templates   Table of ContentUsing FIXML Converterforward
Sbe Dictionary Independent Mode

The Decoder can be initialized in dictionary-independent mode. This means that there is no need to specify FIX Dictionary (dialect) for a Decoder's constructor. The decoder will generate appropriate Dictionary (dialect) basing on the SBE template content. Generated Dictionary (dialect) will be accessible via GetDialect() and becomes permanent for the Engine (until Shutdown() called).

It is quite similar to using of the GenerateFixDialect(ProtocolVersion, String) method, but the dictionary identifier is chosen by the decoder itself on the base of SBE template content.

Note Note
The single instance of the dictionary will be created even if there are several instances of decoders that were initialized by the same SBE template.