tpJsonArray类
Utils
2025-07-05
介绍
JSON数组类,封装了rapidjson数组操作
基础信息
头文件: | include <tpJsonArray.h> |
---|---|
Cmake: | None |
发布版本: | V0.1.0 |
继承类: | |
派生类: |
Public 成员函数
tpJsonArray() | 默认构造函数,创建空JSON数组 | |
---|---|---|
tpJsonArray(const tpJsonArray &array) | 拷贝构造函数,深度复制JSON数组 | |
count() | 获取数组中元素的数量 | |
isEmpty() const | 检查数组是否为空 | |
tpJsonValue | at(const uint32_t &index) | 获取指定索引位置的元素 |
append(const tpJsonValue &value) | 向数组末尾添加元素 | |
tpJsonValue | first() | 获取数组的第一个元素 |
tpJsonValue | last() | 获取数组的最后一个元素 |
tpJsonArray & tpJsonArray::operator= | operator=(const tpJsonArray &others) | 赋值操作符,深度复制JSON数组 |
成员函数说明
tpJsonArray::tpJsonArray()
点击查看...
默认构造函数,创建空JSON数组
tpJsonArray::tpJsonArray(const tpJsonArray &array)
点击查看...
拷贝构造函数,深度复制JSON数组
uint32_t tpJsonArray::count()
点击查看...
获取数组中元素的数量
返回值:
数组元素数量
bool tpJsonArray::isEmpty() const
点击查看...
检查数组是否为空
返回值:
空返回true,否则返回false
tpJsonValue tpJsonArray::at(const uint32_t &index)
点击查看...
获取指定索引位置的元素
返回值:
索引位置对应的JSON值
void tpJsonArray::append(const tpJsonValue &value)
点击查看...
向数组末尾添加元素
tpJsonValue tpJsonArray::first()
点击查看...
获取数组的第一个元素
返回值:
数组的第一个元素
tpJsonValue tpJsonArray::last()
点击查看...
获取数组的最后一个元素
返回值:
数组的最后一个元素
tpJsonArray & tpJsonArray::operator=(const tpJsonArray &others)
点击查看...
赋值操作符,深度复制JSON数组
返回值:
当前JSON数组的引用