66 std::streampos PosStart = OutFile.tellp();
70 WriteValue<uint32_t>(OutFile, Total);
74 WriteValue<uint16_t>(OutFile, Total);
76 for (uint16_t i=0; i<Total; ++i)
80 std::streampos PosEnd = OutFile.tellp();
81 Total = PosEnd - PosStart -
sizeof(uint32_t);
82 OutFile.seekp(PosStart, std::ios::beg);
83 WriteValue<uint32_t>(OutFile, Total);
84 OutFile.seekp(PosEnd, std::ios::beg);