P4C
The P4 Compiler
Loading...
Searching...
No Matches
json::False Class Reference
Inheritance diagram for json::False:
[legend]

Additional Inherited Members

- Public Member Functions inherited from json::obj
 obj (const obj &)=default
 
 obj (obj &&)=default
 
virtual map * as_map ()
 
virtual const map * as_map () const
 
virtual number * as_number ()
 
virtual const number * as_number () const
 
virtual string * as_string ()
 
virtual const string * as_string () const
 
virtual vector * as_vector ()
 
virtual const vector * as_vector () const
 
virtual const char * c_str () const
 
template<class T>
bool is () const
 
bool operator!= (const char *str) const
 
bool operator!= (const obj &a) const
 
bool operator!= (int64_t val) const
 
bool operator<= (const obj &a) const
 
obj & operator= (const obj &) &=default
 
obj & operator= (obj &&) &=default
 
virtual bool operator== (const char *) const
 
virtual bool operator== (const std::string &) const
 
virtual bool operator== (const string &) const
 
virtual bool operator== (int64_t) const
 
bool operator> (const obj &a) const
 
bool operator>= (const obj &a) const
 
template<class T>
T & to ()
 
template<class T>
const T & to () const
 
std::string toString () const
 
- Static Public Member Functions inherited from json::obj
static std::unique_ptr< obj > clone_ptr (const std::unique_ptr< obj > &a)