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
Loading...
Searching...
No Matches
Public Member Functions | List of all members
JSON::Number Struct Reference
Inheritance diagram for JSON::Number:
JSON::Detail::Base< json_number_s >

Public Member Functions

std::string_view text () const
 
std::optional< int64_tgetInteger () const
 
std::optional< doublegetDouble () const
 
- Public Member Functions inherited from JSON::Detail::Base< json_number_s >
 Base (json_number_s *o)
 
 Base (const Base &o)
 
Baseoperator= (const Base &o)=default
 
 operator json_number_s * () const
 
json_number_sjsonValue () const
 

Additional Inherited Members

- Protected Attributes inherited from JSON::Detail::Base< json_number_s >
json_number_sobject_
 

Detailed Description

Definition at line 175 of file jsoncxx.h.

Member Function Documentation

◆ getDouble()

std::optional< double > JSON::Number::getDouble ( ) const

Definition at line 378 of file jsoncxx.h.

◆ getInteger()

std::optional< int64_t > JSON::Number::getInteger ( ) const

Definition at line 359 of file jsoncxx.h.

◆ text()

std::string_view JSON::Number::text ( ) const

Definition at line 179 of file jsoncxx.h.


The documentation for this struct was generated from the following file: