Skip to content

Commit b84de3f

Browse files
committed
[C++]: Expose buffer and offset in fixed flyweights
1 parent d05b054 commit b84de3f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/cpp/CppGenerator.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1299,6 +1299,14 @@ private static CharSequence generateFixedFlyweightCode(final String className, f
12991299
" static SBE_CONSTEXPR const std::uint64_t encodedLength(void)\n" +
13001300
" {\n" +
13011301
" return %2$s;\n" +
1302+
" }\n\n" +
1303+
" std::uint64_t offset(void) const\n" +
1304+
" {\n" +
1305+
" return m_offset;\n" +
1306+
" }\n\n" +
1307+
" char *buffer(void)\n" +
1308+
" {\n" +
1309+
" return m_buffer;\n" +
13021310
" }\n\n",
13031311
className,
13041312
size

0 commit comments

Comments
 (0)