TSDuck v3.40-3963
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::json::String Member List

This is the complete list of members for ts::json::String, including all inherited members.

add(const UString &name, const ValuePtr &value)ts::json::Valueinline
add(const UString &name, T value)ts::json::Valueinline
add(const UString &name, T value)ts::json::Valueinline
add(const UString &name, const UString &value)ts::json::Valueinline
addFloat(const UString &name, double value)ts::json::Valueprotectedvirtual
addInteger(const UString &name, int64_t value)ts::json::Valueprotectedvirtual
addString(const UString &name, const UString &value)ts::json::Valueprotectedvirtual
addValue(const UString &name, const ValuePtr &value)ts::json::Valueprotectedvirtual
at(size_t index) constts::json::Valuevirtual
at(size_t index)ts::json::Valuevirtual
clear() overridets::json::Stringvirtual
erase(size_t index, size_t count=1)ts::json::Valuevirtual
extract(const UString &name)ts::json::Valuevirtual
extractAt(size_t index)ts::json::Valuevirtual
getNames(UStringList &names) constts::json::Valuevirtual
isArray() constts::json::Valuevirtual
isFalse() constts::json::Valuevirtual
isInteger() constts::json::Valuevirtual
isNull() constts::json::Valuevirtual
isNumber() constts::json::Valuevirtual
isObject() constts::json::Valuevirtual
isString() const overridets::json::Stringvirtual
isTrue() constts::json::Valuevirtual
oneLiner(Report &report=(ts::NullReport::Instance())) constts::json::Valuevirtual
print(TextFormatter &output) const overridets::json::Stringvirtual
printed(size_t indent=2, Report &report=(ts::NullReport::Instance())) constts::json::Valuevirtual
query(const UString &path) constts::json::Valuevirtual
query(const UString &path, bool create=false, Type type=Type::Object)ts::json::Valuevirtual
remove(const UString &name)ts::json::Valuevirtual
save(const fs::path &fileName, size_t indent=2, bool stdOutputIfEmpty=false, Report &report=(ts::NullReport::Instance()))ts::json::Valuevirtual
set(const ValuePtr &value, size_t index=std::numeric_limits< size_t >::max())ts::json::Valueinline
set(T value, size_t index=std::numeric_limits< size_t >::max())ts::json::Valueinline
set(T value, size_t index=std::numeric_limits< size_t >::max())ts::json::Valueinline
set(const UString &value, size_t index=std::numeric_limits< size_t >::max())ts::json::Valueinline
setFloat(double value, size_t index)ts::json::Valueprotectedvirtual
setInteger(int64_t value, size_t index)ts::json::Valueprotectedvirtual
setString(const UString &value, size_t index)ts::json::Valueprotectedvirtual
setValue(const ValuePtr &value, size_t index)ts::json::Valueprotectedvirtual
size() const overridets::json::Stringvirtual
String(const UString &value=UString())ts::json::Stringinline
toBoolean(bool defaultValue=false) const overridets::json::Stringvirtual
toFloat(double defaultValue=0.0) const overridets::json::Stringvirtual
toInteger(int64_t defaultValue=0) const overridets::json::Stringvirtual
toString(const UString &defaultValue=UString()) const overridets::json::Stringvirtual
type() const overridets::json::Stringvirtual
value(const UString &name) constts::json::Valuevirtual
value(const UString &name, bool create=false, Type type=Type::Object)ts::json::Valuevirtual
Value()=defaultts::json::Value
valuePtr(const UString &name)ts::json::Valuevirtual