コード例 #1
0
ファイル: JValue.cpp プロジェクト: FreeWebOS/libpbnjson
bool JValue::append(const JValue& value)
{
#if PBNJSON_ZERO_COPY_STL_STR
	if (!value.m_input.empty() || (value.isString() && value.asString().empty())) {
		m_children.push_back(value.m_input);
	}
	m_children.insert(m_children.end(), value.m_children.begin(), value.m_children.end());
#endif
	return jarray_set(m_jval, jarray_size(m_jval), value.peekRaw());
}