The OnixS::FIX::SBE::Decoder can be initialized in dictionary-independent mode (event-based SBE decoder does not use FIX dictionary at all). This means that there is no need to specify FIX Dictionary for a Decoder's constructor. The decoder will generate appropriate dictionary basing on the SBE template content. Generated Dictionary will be accessible via OnixS::FIX::SBE::Decoder::fixDictionary and becomes permanent for the Engine (until OnixS::FIX::Engine::shutdown called).
It is quite similar to using of the OnixS::FIX::SBE::Decoder::generateFixDictionary method, but the dictionary identifier is chosen by the decoder itself on the base of SBE template content.