|
CoreComponents 3.0.0
A Modern C++ Toolkit
|
Object serialization, deserialization and validation More...
Classes | |
| class | JsonWriter |
| Generate JSON representations of variant values. More... | |
| class | MetaError |
| Error thrown during object realization More... | |
| class | MetaObject |
| Duck-typed objects. More... | |
| class | MetaProtocol |
| Duck-typed protocol. More... | |
| class | MetaPrototype |
| Member definitions, default values and child protocol More... | |
| class | YasonWriter |
| Generate YASON representations of variant values. More... | |
| class | YasonSyntax |
| Yet another simple object notation More... | |
Functions | |
| Variant | jsonParse (const String &message) |
| Convenience function to parse a JSON message. | |
| String | jsonStringify (const Variant &value) |
| Convenience function to stringify a variant value. | |
| Variant | yasonParse (const String &message, const MetaProtocol &protocol=MetaProtocol{}) |
| Convenience function to parse a YASON message | |
| String | yasonStringify (const Variant &value) |
| Convenience function to stringify a variant value. | |
Object serialization, deserialization and validation
Convenience function to parse a JSON message.
| message | JSON message |
| TextError |
Convenience function to stringify a variant value.
| value | Variant value |
| Variant yasonParse | ( | const String & | message, |
| const MetaProtocol & | protocol = MetaProtocol{} ) |
Convenience function to parse a YASON message
| message | JSON message |
| protocol | Message protocol |
| TextError |