|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Public Member Functions | |
| Document (Document &&doc) noexcept | |
| Document & | operator= (Document &&doc) noexcept |
Public Member Functions inherited from JSON::Value | |
| std::optional< Object > | asObject () const |
| std::optional< Array > | asArray () const |
| std::optional< String > | asString () const |
| std::optional< Number > | asNumber () const |
| std::optional< Boolean > | asBoolean () const |
| std::optional< std::nullptr_t > | asNull () const |
| VariantT | asVariant () const |
| Type | type () const |
| SourceLocation | getSourceLocation () const |
Public Member Functions inherited from JSON::Detail::Base< json_value_s > | |
| Base (json_value_s *o) | |
| Base (const Base &o) | |
| Base & | operator= (const Base &o)=default |
| operator json_value_s * () const | |
| json_value_s * | jsonValue () const |
Static Public Member Functions | |
| static std::variant< Document, json_parse_result_s > | parse (std::string_view data) |
Additional Inherited Members | |
Public Types inherited from JSON::Value | |
| using | VariantT = std::variant< Object, Array, String, Number, Boolean, std::nullptr_t > |
Protected Attributes inherited from JSON::Detail::Base< json_value_s > | |
| json_value_s * | object_ |
|
static |