P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JsonString Member List

This is the complete list of members for JsonString, including all inherited members.

as() constICastableinline
as()ICastableinline
checkedTo() constICastableinline
checkedTo()ICastableinline
DECLARE_TYPEINFO(JsonString, JsonData) (defined in JsonString)JsonString
DECLARE_TYPEINFO(JsonData) (defined in JsonData)JsonData
is() const noexceptRTTI::Baseinline
isA(TypeId typeId) const noexcept=0RTTI::Basepure virtual
JsonData() (defined in JsonData)JsonDatainline
JsonData(const JsonData &)=default (defined in JsonData)JsonData
JsonData(JsonData &&)=default (defined in JsonData)JsonData
JsonString() (defined in JsonString)JsonStringinline
JsonString(const std::string &s) (defined in JsonString)JsonStringinline
JsonString(const char *s) (defined in JsonString)JsonStringinline
JsonString(const JsonString &)=default (defined in JsonString)JsonString
JsonString(JsonString &&)=default (defined in JsonString)JsonString
operator cstring() (defined in JsonString)JsonStringinline
operator=(const JsonString &) &=default (defined in JsonString)JsonString
operator=(JsonString &&) &=default (defined in JsonString)JsonString
operator=(const JsonData &) &=default (defined in JsonData)JsonData
operator=(JsonData &&) &=default (defined in JsonData)JsonData
to() noexceptRTTI::Baseinline
ICastable::to() const noexceptRTTI::Baseinline
toImpl(TypeId typeId) const noexcept=0 (defined in RTTI::Base)RTTI::Baseprotectedpure virtual
typeId() const noexcept=0RTTI::Basepure virtual
~Base()=default (defined in RTTI::Base)RTTI::Basevirtual
~ICastable()=default (defined in ICastable)ICastablevirtual
~JsonData() (defined in JsonData)JsonDatainlinevirtual