@@ -1263,28 +1263,6 @@ private static CharSequence generateFixedFlyweightCode(final String className, f
12631263 " {\n " +
12641264 " reset(buffer, 0, bufferLength, actingVersion);\n " +
12651265 " }\n \n " +
1266- " %1$s(const %1$s& codec) :\n " +
1267- " m_buffer(codec.m_buffer), m_offset(codec.m_offset), m_actingVersion(codec.m_actingVersion) {}\n \n " +
1268- "#if __cplusplus >= 201103L\n " +
1269- " %1$s(%1$s&& codec) :\n " +
1270- " m_buffer(codec.m_buffer), m_offset(codec.m_offset), m_actingVersion(codec.m_actingVersion) {}\n \n " +
1271- " %1$s& operator=(%1$s&& codec)\n " +
1272- " {\n " +
1273- " m_buffer = codec.m_buffer;\n " +
1274- " m_bufferLength = codec.m_bufferLength;\n " +
1275- " m_offset = codec.m_offset;\n " +
1276- " m_actingVersion = codec.m_actingVersion;\n " +
1277- " return *this;\n " +
1278- " }\n \n " +
1279- "#endif\n \n " +
1280- " %1$s& operator=(const %1$s& codec)\n " +
1281- " {\n " +
1282- " m_buffer = codec.m_buffer;\n " +
1283- " m_bufferLength = codec.m_bufferLength;\n " +
1284- " m_offset = codec.m_offset;\n " +
1285- " m_actingVersion = codec.m_actingVersion;\n " +
1286- " return *this;\n " +
1287- " }\n \n " +
12881266 " %1$s &wrap(char *buffer, const std::uint64_t offset, const std::uint64_t actingVersion," +
12891267 " const std::uint64_t bufferLength)\n " +
12901268 " {\n " +
@@ -1319,30 +1297,6 @@ private static CharSequence generateConstructorsAndOperators(final String classN
13191297 " const std::uint64_t actingVersion)\n " +
13201298 " {\n " +
13211299 " reset(buffer, 0, bufferLength, actingBlockLength, actingVersion);\n " +
1322- " }\n \n " +
1323- " %1$s(const %1$s& codec)\n " +
1324- " {\n " +
1325- " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength," +
1326- " codec.m_actingVersion);\n " +
1327- " }\n \n " +
1328- "#if __cplusplus >= 201103L\n " +
1329- " %1$s(%1$s&& codec)\n " +
1330- " {\n " +
1331- " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength," +
1332- " codec.m_actingVersion);\n " +
1333- " }\n \n " +
1334- " %1$s& operator=(%1$s&& codec)\n " +
1335- " {\n " +
1336- " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength," +
1337- " codec.m_actingVersion);\n " +
1338- " return *this;\n " +
1339- " }\n \n " +
1340- "#endif\n \n " +
1341- " %1$s& operator=(const %1$s& codec)\n " +
1342- " {\n " +
1343- " reset(codec.m_buffer, codec.m_offset, codec.m_bufferLength, codec.m_actingBlockLength," +
1344- " codec.m_actingVersion);\n " +
1345- " return *this;\n " +
13461300 " }\n \n " ,
13471301 className );
13481302 }
0 commit comments