|
rippled
|
A PropertyStream::Sink which produces a Json::Value of type objectValue. More...
#include <JsonPropertyStream.h>


Public Member Functions | |
| JsonPropertyStream () | |
| Json::Value const & | top () const |
Public Attributes | |
| Json::Value | m_top |
| std::vector< Json::Value * > | m_stack |
Protected Member Functions | |
| void | map_begin () override |
| void | map_begin (std::string const &key) override |
| void | map_end () override |
| void | add (std::string const &key, short value) override |
| void | add (std::string const &key, unsigned short value) override |
| void | add (std::string const &key, int value) override |
| void | add (std::string const &key, unsigned int value) override |
| void | add (std::string const &key, long value) override |
| void | add (std::string const &key, float v) override |
| void | add (std::string const &key, double v) override |
| void | add (std::string const &key, std::string const &v) override |
| void | array_begin () override |
| void | array_begin (std::string const &key) override |
| void | array_end () override |
| void | add (short value) override |
| void | add (unsigned short value) override |
| void | add (int value) override |
| void | add (unsigned int value) override |
| void | add (long value) override |
| void | add (float v) override |
| void | add (double v) override |
| void | add (std::string const &v) override |
| void | add (std::string const &key, char const *value) |
| virtual void | add (std::string const &key, bool value) |
| virtual void | add (std::string const &key, char value) |
| virtual void | add (std::string const &key, signed char value) |
| virtual void | add (std::string const &key, unsigned char value) |
| virtual void | add (std::string const &key, unsigned long value) |
| virtual void | add (std::string const &key, long long value) |
| virtual void | add (std::string const &key, unsigned long long value) |
| virtual void | add (std::string const &key, long double value) |
| void | add (char const *value) |
| virtual void | add (bool value) |
| virtual void | add (char value) |
| virtual void | add (signed char value) |
| virtual void | add (unsigned char value) |
| virtual void | add (unsigned long value) |
| virtual void | add (long long value) |
| virtual void | add (unsigned long long value) |
| virtual void | add (long double value) |
| template<typename Value > | |
| void | lexical_add (std::string const &key, Value value) |
| template<typename Value > | |
| void | lexical_add (Value value) |
A PropertyStream::Sink which produces a Json::Value of type objectValue.
Definition at line 10 of file JsonPropertyStream.h.
| ripple::JsonPropertyStream::JsonPropertyStream | ( | ) |
Definition at line 8 of file JsonPropertyStream.cpp.
| Json::Value const & ripple::JsonPropertyStream::top | ( | ) | const |
Definition at line 15 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 21 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 30 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 39 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 45 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 51 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 57 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 63 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 69 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 75 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 81 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 87 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 93 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 102 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 111 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 117 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 123 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 129 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 135 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 141 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 147 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Reimplemented from beast::PropertyStream.
Definition at line 153 of file JsonPropertyStream.cpp.
|
overrideprotectedvirtual |
Implements beast::PropertyStream.
Definition at line 159 of file JsonPropertyStream.cpp.
|
protectedinherited |
Definition at line 37 of file PropertyStream.h.
|
protectedvirtualinherited |
Definition at line 379 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 388 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 394 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 400 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 436 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 442 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 448 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 466 of file beast_PropertyStream.cpp.
|
protectedinherited |
Definition at line 93 of file PropertyStream.h.
|
protectedvirtualinherited |
Definition at line 472 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 481 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 487 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 493 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 529 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 535 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 541 of file beast_PropertyStream.cpp.
|
protectedvirtualinherited |
Definition at line 559 of file beast_PropertyStream.cpp.
|
protectedinherited |
Definition at line 44 of file PropertyStream.h.
|
protectedinherited |
Definition at line 100 of file PropertyStream.h.
| Json::Value ripple::JsonPropertyStream::m_top |
Definition at line 13 of file JsonPropertyStream.h.
| std::vector<Json::Value*> ripple::JsonPropertyStream::m_stack |
Definition at line 14 of file JsonPropertyStream.h.