[coding] Rename non-empty string serialization.

Signed-off-by: Viktor Govako <viktor.govako@gmail.com>
This commit is contained in:
Viktor Govako
2025-07-02 22:05:34 -03:00
committed by Konstantin Pastbin
parent 7b4862b442
commit 1d29e7816a
8 changed files with 24 additions and 36 deletions

View File

@@ -176,7 +176,7 @@ struct FeatureParamsBase
using namespace feature;
if (header & HEADER_MASK_HAS_NAME)
name.Write(sink);
name.WriteNonEmpty(sink);
if (header & HEADER_MASK_HAS_LAYER)
WriteToSink(sink, layer);
@@ -187,7 +187,7 @@ struct FeatureParamsBase
switch (headerGeomType)
{
case HeaderGeomType::Point: WriteToSink(sink, rank); break;
case HeaderGeomType::Line: utils::WriteString(sink, ref); break;
case HeaderGeomType::Line: rw::WriteNonEmpty(sink, ref); break;
case HeaderGeomType::Area:
case HeaderGeomType::PointEx: house.Write(sink); break;
}
@@ -200,7 +200,7 @@ struct FeatureParamsBase
using namespace feature;
if (header & HEADER_MASK_HAS_NAME)
name.Read(src);
name.ReadNonEmpty(src);
if (header & HEADER_MASK_HAS_LAYER)
layer = ReadPrimitiveFromSource<int8_t>(src);
@@ -211,7 +211,7 @@ struct FeatureParamsBase
switch (headerGeomType)
{
case HeaderGeomType::Point: rank = ReadPrimitiveFromSource<uint8_t>(src); break;
case HeaderGeomType::Line: utils::ReadString(src, ref); break;
case HeaderGeomType::Line: rw::ReadNonEmpty(src, ref); break;
case HeaderGeomType::Area:
case HeaderGeomType::PointEx: house.Read(src); break;
}