Skip to content
Snippets Groups Projects
Commit a1e4e594 authored by William F Godoy's avatar William F Godoy
Browse files

Fixing bugs in BP1Writer.h

Tested
parent dd7f4712
No related branches found
No related tags found
1 merge request!51Dataman bugs
......@@ -156,7 +156,7 @@ public:
const unsigned int nthreads = 1) const noexcept
{
// EXPENSIVE part, might want to use threads if large, serial for now
CopyToBuffer(heap.m_Data, variable.m_AppValues, variable.TotalSize());
InsertToBuffer(heap.m_Data, variable.m_AppValues, variable.TotalSize());
heap.m_DataAbsolutePosition += variable.PayLoadSize();
}
......@@ -224,7 +224,7 @@ private:
const std::size_t varLengthPosition =
buffer.size(); // capture initial position for variable length
buffer.insert(buffer.end(), 8, 0); // skip var length (8)
CopyToBuffer(buffer, &stats.MemberID); // memberID
InsertToBuffer(buffer, &stats.MemberID); // memberID
WriteNameRecord(variable.m_Name, buffer); // variable name
buffer.insert(buffer.end(), 2, 0); // skip path
const std::uint8_t dataType = GetDataType<T>(); // dataType
......@@ -270,7 +270,7 @@ private:
// attributes index)
{
buffer.insert(buffer.end(), 4, 0); // skip var length (4)
CopyToBuffer(buffer, &stats.MemberID);
InsertToBuffer(buffer, &stats.MemberID);
buffer.insert(buffer.end(), 2, 0); // skip group name
WriteNameRecord(variable.m_Name, buffer);
buffer.insert(buffer.end(), 2, 0); // skip path
......@@ -488,7 +488,7 @@ private:
InsertToBuffer(buffer, &lengthOfCharacteristic);
}
CopyToBuffer(buffer, &value);
InsertToBuffer(buffer, &value);
++characteristicsCounter;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment