@@ -259,11 +259,11 @@ private static void generateGroupClassHeader(
259259 indent + " {\n " +
260260 indent + " return %2$d;\n " +
261261 indent + " }\n \n " +
262- indent + " std::uint64_t position () const\n " +
262+ indent + " std::uint64_t sbePosition () const\n " +
263263 indent + " {\n " +
264264 indent + " return *m_positionPtr;\n " +
265265 indent + " }\n \n " +
266- indent + " void position (const std::uint64_t position)\n " +
266+ indent + " void sbePosition (const std::uint64_t position)\n " +
267267 indent + " {\n " +
268268 indent + " if (SBE_BOUNDS_CHECK_EXPECT((position > m_bufferLength), false))\n " +
269269 indent + " {\n " +
@@ -407,9 +407,9 @@ private CharSequence generateVarData(final String className, final List<Token> t
407407 indent + " {\n " +
408408 "%2$s" +
409409 indent + " %4$s lengthFieldValue;\n " +
410- indent + " std::memcpy(&lengthFieldValue, m_buffer + position (), sizeof(%4$s));\n " +
411- indent + " const char *fieldPtr = (m_buffer + position () + %3$d);\n " +
412- indent + " position(position () + %3$d + %5$s(lengthFieldValue));\n " +
410+ indent + " std::memcpy(&lengthFieldValue, m_buffer + sbePosition (), sizeof(%4$s));\n " +
411+ indent + " const char *fieldPtr = (m_buffer + sbePosition () + %3$d);\n " +
412+ indent + " sbePosition(sbePosition () + %3$d + %5$s(lengthFieldValue));\n " +
413413 indent + " return fieldPtr;\n " +
414414 indent + " }\n " ,
415415 formatPropertyName (propertyName ),
@@ -423,14 +423,14 @@ private CharSequence generateVarData(final String className, final List<Token> t
423423 indent + " {\n " +
424424 "%2$s" +
425425 indent + " std::uint64_t lengthOfLengthField = %3$d;\n " +
426- indent + " std::uint64_t lengthPosition = position ();\n " +
427- indent + " position (lengthPosition + lengthOfLengthField);\n " +
426+ indent + " std::uint64_t lengthPosition = sbePosition ();\n " +
427+ indent + " sbePosition (lengthPosition + lengthOfLengthField);\n " +
428428 indent + " %5$s lengthFieldValue;\n " +
429429 indent + " std::memcpy(&lengthFieldValue, m_buffer + lengthPosition, sizeof(%5$s));\n " +
430430 indent + " std::uint64_t dataLength = %4$s(lengthFieldValue);\n " +
431431 indent + " std::uint64_t bytesToCopy = (length < dataLength) ? length : dataLength;\n " +
432- indent + " std::uint64_t pos = position ();\n " +
433- indent + " position(position () + dataLength);\n " +
432+ indent + " std::uint64_t pos = sbePosition ();\n " +
433+ indent + " sbePosition(sbePosition () + dataLength);\n " +
434434 indent + " std::memcpy(dst, m_buffer + pos, bytesToCopy);\n " +
435435 indent + " return bytesToCopy;\n " +
436436 indent + " }\n " ,
@@ -444,12 +444,12 @@ private CharSequence generateVarData(final String className, final List<Token> t
444444 indent + " %5$s &put%1$s(const char *src, const %3$s length)\n " +
445445 indent + " {\n " +
446446 indent + " std::uint64_t lengthOfLengthField = %2$d;\n " +
447- indent + " std::uint64_t lengthPosition = position ();\n " +
447+ indent + " std::uint64_t lengthPosition = sbePosition ();\n " +
448448 indent + " %3$s lengthFieldValue = %4$s(length);\n " +
449- indent + " position (lengthPosition + lengthOfLengthField);\n " +
449+ indent + " sbePosition (lengthPosition + lengthOfLengthField);\n " +
450450 indent + " std::memcpy(m_buffer + lengthPosition, &lengthFieldValue, sizeof(%3$s));\n " +
451- indent + " std::uint64_t pos = position ();\n " +
452- indent + " position(position () + length);\n " +
451+ indent + " std::uint64_t pos = sbePosition ();\n " +
452+ indent + " sbePosition(sbePosition () + length);\n " +
453453 indent + " std::memcpy(m_buffer + pos, src, length);\n " +
454454 indent + " return *this;\n " +
455455 indent + " }\n " ,
@@ -464,14 +464,14 @@ private CharSequence generateVarData(final String className, final List<Token> t
464464 indent + " {\n " +
465465 "%2$s" +
466466 indent + " std::uint64_t lengthOfLengthField = %3$d;\n " +
467- indent + " std::uint64_t lengthPosition = position ();\n " +
468- indent + " position (lengthPosition + lengthOfLengthField);\n " +
467+ indent + " std::uint64_t lengthPosition = sbePosition ();\n " +
468+ indent + " sbePosition (lengthPosition + lengthOfLengthField);\n " +
469469 indent + " %5$s lengthFieldValue;\n " +
470470 indent + " std::memcpy(&lengthFieldValue, m_buffer + lengthPosition, sizeof(%5$s));\n " +
471471 indent + " std::uint64_t dataLength = %4$s(lengthFieldValue);\n " +
472- indent + " std::uint64_t pos = position ();\n " +
472+ indent + " std::uint64_t pos = sbePosition ();\n " +
473473 indent + " const std::string result(m_buffer + pos, dataLength);\n " +
474- indent + " position(position () + dataLength);\n " +
474+ indent + " sbePosition(sbePosition () + dataLength);\n " +
475475 indent + " return result;\n " +
476476 indent + " }\n " ,
477477 propertyName ,
@@ -488,12 +488,12 @@ private CharSequence generateVarData(final String className, final List<Token> t
488488 indent + " throw std::runtime_error(\" std::string too long for length type [E109]\" );\n " +
489489 indent + " }\n " +
490490 indent + " std::uint64_t lengthOfLengthField = %3$d;\n " +
491- indent + " std::uint64_t lengthPosition = position ();\n " +
491+ indent + " std::uint64_t lengthPosition = sbePosition ();\n " +
492492 indent + " %4$s lengthFieldValue = %5$s(static_cast<%4$s>(str.length()));\n " +
493- indent + " position (lengthPosition + lengthOfLengthField);\n " +
493+ indent + " sbePosition (lengthPosition + lengthOfLengthField);\n " +
494494 indent + " std::memcpy(m_buffer + lengthPosition, &lengthFieldValue, sizeof(%4$s));\n " +
495- indent + " std::uint64_t pos = position ();\n " +
496- indent + " position(position () + str.length());\n " +
495+ indent + " std::uint64_t pos = sbePosition ();\n " +
496+ indent + " sbePosition(sbePosition () + str.length());\n " +
497497 indent + " std::memcpy(m_buffer + pos, str.c_str(), str.length());\n " +
498498 indent + " return *this;\n " +
499499 indent + " }\n " ,
@@ -565,7 +565,7 @@ private void generateVarDataDescriptors(
565565 indent + " {\n " +
566566 "%2$s" +
567567 indent + " %4$s length;\n " +
568- indent + " std::memcpy(&length, m_buffer + position (), sizeof(%4$s));\n " +
568+ indent + " std::memcpy(&length, m_buffer + sbePosition (), sizeof(%4$s));\n " +
569569 indent + " return %3$s(length);\n " +
570570 indent + " }\n \n " ,
571571 toLowerFirstChar (propertyName ),
@@ -1487,7 +1487,7 @@ private CharSequence generateMessageFlyweightCode(final String className, final
14871487 " m_actingBlockLength = actingBlockLength;\n " +
14881488 " m_actingVersion = actingVersion;\n " +
14891489 " m_positionPtr = &m_position;\n " +
1490- " position (offset + m_actingBlockLength);\n " +
1490+ " sbePosition (offset + m_actingBlockLength);\n " +
14911491 " }\n \n " +
14921492 " inline void reset(const %10$s& codec)\n " +
14931493 " {\n " +
@@ -1537,11 +1537,11 @@ private CharSequence generateMessageFlyweightCode(final String className, final
15371537 " reset(buffer, offset, bufferLength, actingBlockLength, actingVersion);\n " +
15381538 " return *this;\n " +
15391539 " }\n \n " +
1540- " std::uint64_t position () const SBE_NOEXCEPT\n " +
1540+ " std::uint64_t sbePosition () const SBE_NOEXCEPT\n " +
15411541 " {\n " +
15421542 " return m_position;\n " +
15431543 " }\n \n " +
1544- " void position (const std::uint64_t position)\n " +
1544+ " void sbePosition (const std::uint64_t position)\n " +
15451545 " {\n " +
15461546 " if (SBE_BOUNDS_CHECK_EXPECT((position > m_bufferLength), false))\n " +
15471547 " {\n " +
@@ -1551,7 +1551,7 @@ private CharSequence generateMessageFlyweightCode(final String className, final
15511551 " }\n \n " +
15521552 " std::uint64_t encodedLength() const SBE_NOEXCEPT\n " +
15531553 " {\n " +
1554- " return position () - m_offset;\n " +
1554+ " return sbePosition () - m_offset;\n " +
15551555 " }\n \n " +
15561556 " char *buffer() SBE_NOEXCEPT\n " +
15571557 " {\n " +
0 commit comments