MCPcopy Create free account
hub / github.com/MonaSolutions/MonaServer / writeValue

Method writeValue

MonaCore/sources/QueryReader.cpp:118–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

116}
117
118void QueryReader::writeValue(UInt8 type, DataWriter& writer) {
119 switch (type) {
120
121 case STRING:
122 writer.writeString(_value.data(),_value.size());
123 break;
124
125 case NUMBER:
126 writer.writeNumber(_number);
127 break;
128
129 case BOOLEAN:
130 writer.writeBoolean(_number != 0);
131 break;
132
133 case DATE:
134 writer.writeDate(_date);
135 break;
136
137 default:
138 writer.writeNull();
139 break;
140 }
141}
142
143
144} // namespace Mona

Callers

nothing calls this directly

Calls 7

writeStringMethod · 0.45
dataMethod · 0.45
sizeMethod · 0.45
writeNumberMethod · 0.45
writeBooleanMethod · 0.45
writeDateMethod · 0.45
writeNullMethod · 0.45

Tested by

no test coverage detected