BJsonEvent
class BJsonEvent {
BJsonEvent(json_event_type eventType,
BJsonEvent(const char* content);
BJsonEvent(double content);
BJsonEvent(int64 content);
BJsonEvent(json_event_type eventType);
~BJsonEvent();
using BPrivate::BJsonEvent;
virtual bool Handle(const BJsonEvent& event) = 0;
bool Handle(const BJsonEvent& event);
bool Handle(const BJsonEvent& event);
status_t StreamNumberNode(const BJsonEvent& event);
SmdStackedArrayEventListener::Handle(const BJsonEvent& event)
SmdStackedObjectMessageEventListener::Handle(const BJsonEvent& event)
StandardMetaDataJsonEventListener::Handle(const BJsonEvent& event)
bool Handle(const BJsonEvent& event);
bool Handle(const BJsonEvent& event);
bool Handle(const BJsonEvent& event);
BJsonEvent(B_JSON_OBJECT_START))) {
BJsonEvent(B_JSON_OBJECT_END))) {
BJsonEvent(B_JSON_ARRAY_START))) {
BJsonEvent(B_JSON_ARRAY_END))) {
BJsonEvent(eventType, assemblyBuffer->Buffer()));
if (!jsonParseContext.Listener()->Handle(BJsonEvent(jsonEventType)))
jsonParseContext.Listener()->Handle(BJsonEvent(B_JSON_NUMBER,
BJsonEvent::EventType() const
BJsonEvent::Content() const
BJsonEvent::ContentDouble() const
BJsonEvent::ContentInteger() const
BJsonEvent::BJsonEvent(json_event_type eventType, const char* content)
BJsonEvent::BJsonEvent(const char* content)
BJsonEvent::BJsonEvent(double content) {
BJsonEvent::BJsonEvent(int64 content) {
BJsonEvent::BJsonEvent(json_event_type eventType)
BJsonEvent::~BJsonEvent()
bool Handle(const BJsonEvent& event);
BStackedMessageEventListener::Handle(const BJsonEvent& event)
bool Handle(const BJsonEvent& event);
BStackedArrayMessageEventListener::Handle(const BJsonEvent& event)
BStackedObjectMessageEventListener::Handle(const BJsonEvent& event)
BJsonMessageWriter::Handle(const BJsonEvent& event)
bool Handle(const BJsonEvent& event);
bool Handle(const BJsonEvent& event);
bool Handle(const BJsonEvent& event);
BJsonTextWriterStackedEventListener::Handle(const BJsonEvent& event)
BJsonTextWriterStackedEventListener::StreamNumberNode(const BJsonEvent& event)
BJsonTextWriterArrayStackedEventListener::Handle(const BJsonEvent& event)
BJsonTextWriterObjectStackedEventListener::Handle(const BJsonEvent& event)
BJsonTextWriter::Handle(const BJsonEvent& event)
BJsonTextWriter::StreamNumberNode(const BJsonEvent& event)
bool Handle(const BJsonEvent& event);
status_t StreamNumberNode(const BJsonEvent& event);
Handle(BJsonEvent(value));
Handle(BJsonEvent(B_JSON_OBJECT_START));
Handle(BJsonEvent(B_JSON_OBJECT_NAME, value));
Handle(BJsonEvent(B_JSON_OBJECT_END));
Handle(BJsonEvent(B_JSON_ARRAY_START));
Handle(BJsonEvent(B_JSON_ARRAY_END));
Handle(BJsonEvent(B_JSON_TRUE));
Handle(BJsonEvent(B_JSON_FALSE));
Handle(BJsonEvent(B_JSON_NULL));
Handle(BJsonEvent(value));
Handle(BJsonEvent(value));
ChecksumJsonEventListener::Handle(const BJsonEvent& event)
virtual bool Handle(const BJsonEvent& event);
ErrorCapturingListener::Handle(const BJsonEvent& event)
bool Handle(const BJsonEvent& event);