MCPcopy Create free account
hub / github.com/OSGeo/PROJ / EndArray

Method EndArray

src/proj_json_streaming_writer.cpp:183–195  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

181}
182
183void CPLJSonStreamingWriter::EndArray() {
184 CPLAssert(!m_states.empty());
185 CPLAssert(!m_states.back().bIsObj);
186 DecIndent();
187 if (!m_states.back().bFirstChild) {
188 if (m_bPretty && m_bNewLineEnabled) {
189 Print("\n");
190 Print(m_osIndentAcc);
191 }
192 }
193 m_states.pop_back();
194 Print("]");
195}
196
197void CPLJSonStreamingWriter::AddObjKey(const std::string &key) {
198 CPLAssert(!m_states.empty());

Callers 1

~ArrayContextFunction · 0.80

Calls 1

emptyMethod · 0.45

Tested by

no test coverage detected