Library: RemotingNG/JSONRPC
Package: JSValue
Header: Poco/RemotingNG/JSONRPC/JSArray.h
This class represents a JSON Array.
Internal representation is a std::vector. Element access is by numeric index (0 .. size - 1).
The JSArray can be grown by accessing the size-th element.
Direct Base Classes: JSValue
All Base Classes: Poco::RefCountedObject, JSValue
Member Functions: operator [], size, type
Inherited Functions: asBool, asDouble, asInt32, asInt64, asUInt32, asUInt64, duplicate, has, operator [], referenceCount, release, size, stringValue, type
JSArray();
Creates an empty JSArray.
~JSArray();
Destroys the JSArray.
const Ptr & operator[] (
std::size_t index
) const;
Ptr & operator[] (
std::size_t index
);
std::size_t size() const;
Type type() const;