Rename CommonStructuredDataStructEntry to Property

This commit is contained in:
Jan
2022-03-20 17:40:12 +01:00
parent 996528eba5
commit 0a226652f2
5 changed files with 12 additions and 12 deletions

View File

@ -6,18 +6,18 @@
#include "CommonStructuredDataDef.h"
#include "Utils/Endianness.h"
CommonStructuredDataStructEntry::CommonStructuredDataStructEntry()
CommonStructuredDataStructProperty::CommonStructuredDataStructProperty()
: m_offset_in_bits(0u)
{
}
CommonStructuredDataStructEntry::CommonStructuredDataStructEntry(std::string name)
CommonStructuredDataStructProperty::CommonStructuredDataStructProperty(std::string name)
: m_name(std::move(name)),
m_offset_in_bits(0u)
{
}
CommonStructuredDataStructEntry::CommonStructuredDataStructEntry(std::string name, const CommonStructuredDataType type, const size_t offsetInBits)
CommonStructuredDataStructProperty::CommonStructuredDataStructProperty(std::string name, const CommonStructuredDataType type, const size_t offsetInBits)
: m_name(std::move(name)),
m_type(type),
m_offset_in_bits(offsetInBits)
@ -118,7 +118,7 @@ uint32_t CommonStructuredDataStruct::CalculateChecksum(const CommonStructuredDat
void CommonStructuredDataStruct::SortProperties()
{
std::sort(m_properties.begin(), m_properties.end(), [](const CommonStructuredDataStructEntry& e1, const CommonStructuredDataStructEntry& e2)
std::sort(m_properties.begin(), m_properties.end(), [](const CommonStructuredDataStructProperty& e1, const CommonStructuredDataStructProperty& e2)
{
return e1.m_offset_in_bits < e2.m_offset_in_bits;
});

View File

@ -6,22 +6,22 @@
#include "Utils/ClassUtils.h"
#include "CommonStructuredDataTypes.h"
struct CommonStructuredDataStructEntry
struct CommonStructuredDataStructProperty
{
std::string m_name;
CommonStructuredDataType m_type;
size_t m_offset_in_bits;
CommonStructuredDataStructEntry();
explicit CommonStructuredDataStructEntry(std::string name);
CommonStructuredDataStructEntry(std::string name, CommonStructuredDataType type, size_t offsetInBits);
CommonStructuredDataStructProperty();
explicit CommonStructuredDataStructProperty(std::string name);
CommonStructuredDataStructProperty(std::string name, CommonStructuredDataType type, size_t offsetInBits);
};
class CommonStructuredDataDef;
struct CommonStructuredDataStruct
{
std::string m_name;
std::vector<CommonStructuredDataStructEntry> m_properties;
std::vector<CommonStructuredDataStructProperty> m_properties;
size_t m_bit_offset;
size_t m_size_in_byte;