|
ledger-core
|
Inheritance diagram for ledger::core::EthereumLikeWebSocketNotificationParser:
Collaboration diagram for ledger::core::EthereumLikeWebSocketNotificationParser:Public Member Functions | |
| EthereumLikeWebSocketNotificationParser (std::string &lastKey) | |
| bool | Key (const rapidjson::Reader::Ch *str, rapidjson::SizeType length, bool copy) override |
Public Member Functions inherited from ledger::core::AbstractWebSocketNotificationParser< EthereumLikeBlockchainExplorerTransaction, EthereumLikeBlockchainExplorer::Block, EthereumLikeTransactionParser, EthereumLikeBlockParser > | |
| void | init (Result *result) |
| bool | Null () |
| bool | Bool (bool b) |
| bool | Int (int i) |
| bool | Uint (unsigned i) |
| bool | Int64 (int64_t i) |
| bool | Uint64 (uint64_t i) |
| bool | Double (double d) |
| bool | RawNumber (const rapidjson::Reader::Ch *str, rapidjson::SizeType length, bool copy) |
| bool | String (const rapidjson::Reader::Ch *str, rapidjson::SizeType length, bool copy) |
| bool | StartObject () |
| bool | EndObject (rapidjson::SizeType memberCount) |
| bool | StartArray () |
| bool | EndArray (rapidjson::SizeType elementCount) |
Protected Member Functions | |
| EthereumLikeTransactionParser & | getTransactionParser () override |
| EthereumLikeBlockParser & | getBlockParser () override |
| std::string & | getLastKey () override |
Additional Inherited Members | |
Protected Attributes inherited from ledger::core::AbstractWebSocketNotificationParser< EthereumLikeBlockchainExplorerTransaction, EthereumLikeBlockchainExplorer::Block, EthereumLikeTransactionParser, EthereumLikeBlockParser > | |
| std::string | _currentObject |
| Result * | _result |
| int32_t | _depth |
1.8.13