We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
SBE Tool v1.7.9
Bug: Generated code discrepancy between cpp and Java.
Given a fixed size string of 3 in the sbe xml schema, the sbe tool returns encoding length of 1 in CPP and 3 in Java.
Type Definition
<type name="liquidityCodeType" primitiveType="char" length="3" presence="required" semanticType="liquidityCode" />
Field Definition:
<field name="liquidityCode" id="7" type="liquidityCodeType" presence="required" semanticType="liquidityCode" />
static SBE_CONSTEXPR std::size_t liquidityCodeEncodingLength() SBE_NOEXCEPT { return 1; } static SBE_CONSTEXPR std::uint64_t liquidityCodeLength() SBE_NOEXCEPT { return 3; } public static int liquidityCodeEncodingLength() { return 3; } public static int liquidityCodeLength() { return 3; }
The text was updated successfully, but these errors were encountered:
[C++] Fix field encoding length when an array to be consistent with J…
c5d11c1
…ava implementation. Issue #595.
No branches or pull requests
SBE Tool v1.7.9
Bug: Generated code discrepancy between cpp and Java.
Given a fixed size string of 3 in the sbe xml schema, the sbe tool returns encoding length of 1 in CPP and 3 in Java.
Type Definition
Field Definition:
The text was updated successfully, but these errors were encountered: