P4C
The P4 Compiler
JsonData Class Reference
Inheritance diagram for JsonData:
JsonBoolean JsonNull JsonNumber JsonObject JsonString JsonVector

Public Member Functions

 JsonData (const JsonData &)=default
 
 JsonData (JsonData &&)=default
 
template<typename T >
bool is () const
 
JsonDataoperator= (const JsonData &) &=default
 
JsonDataoperator= (JsonData &&) &=default
 
template<typename T >
const T * to () const