![]() |
P4C
The P4 Compiler
|
Additional Inherited Members | |
![]() | |
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 std::unique_ptr< obj > | clone_ptr (const std::unique_ptr< obj > &a) |