@@ -1263,28 +1263,6 @@ private static CharSequence generateFixedFlyweightCode(final String className, f
1263
1263
" {\n " +
1264
1264
" reset(buffer, 0, bufferLength, actingVersion);\n " +
1265
1265
" }\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 " +
1288
1266
" %1$s &wrap(char *buffer, const std::uint64_t offset, const std::uint64_t actingVersion," +
1289
1267
" const std::uint64_t bufferLength)\n " +
1290
1268
" {\n " +
@@ -1319,30 +1297,6 @@ private static CharSequence generateConstructorsAndOperators(final String classN
1319
1297
" const std::uint64_t actingVersion)\n " +
1320
1298
" {\n " +
1321
1299
" 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 " +
1346
1300
" }\n \n " ,
1347
1301
className );
1348
1302
}
0 commit comments