|
parcel 0.2.2
Wrappable, wire-transferable C++23 value system with JSON serialization
|
This is the complete list of members for parcel::ICell, including all inherited members.
| clone() const =0 | parcel::ICell | pure virtual |
| compare(ICell const &other) const =0 | parcel::ICell | pure virtual |
| hash_value() const noexcept | parcel::ICell | inlinevirtual |
| KEY_DESCRIPTION | parcel::ICell | static |
| KEY_KIND | parcel::ICell | static |
| KEY_VALUE | parcel::ICell | static |
| kind() const =0 | parcel::ICell | pure virtual |
| operator<=> | parcel::ICell | friend |
| operator== | parcel::ICell | friend |
| overridden_display_info() const =0 | parcel::ICell | pure virtual |
| set_display_info(std::optional< DisplayInfo > m)=0 | parcel::ICell | protectedpure virtual |
| to_formatted_string() const | parcel::ICell | inlinevirtual |
| to_json() const =0 | parcel::ICell | pure virtual |
| to_string() const =0 | parcel::ICell | pure virtual |
| with_color(comms::Color color) const | parcel::ICell | inline |
| with_color(std::string const &v) const | parcel::ICell | inline |
| with_description(std::string v) const | parcel::ICell | inline |
| with_display_info(DisplayInfo m) const | parcel::ICell | inline |
| with_icon(comms::Icon icon) const | parcel::ICell | inline |
| with_icon(std::string const &v) const | parcel::ICell | inline |
| with_name(std::string v) const | parcel::ICell | inline |