This is the complete list of members for Shape, including all inherited members.
| Clone() const | Shape | |
| do_to_string() const =0 | Shape | protectedpure virtual |
| do_type_name() const =0 | Shape | protectedpure virtual |
| DoClone() const =0 | Shape | protectedpure virtual |
| DoReify(ShapeReifier *, void *) const =0 | Shape | protectedpure virtual |
| get_variant_this() const =0 | Shape | protectedpure virtual |
| operator=(const Shape &)=default | Shape | protected |
| operator=(Shape &&)=default | Shape | protected |
| Reify(ShapeReifier *reifier, void *user_data=nullptr) const | Shape | |
| Shape() | Shape | protected |
| Shape(const Shape &)=default | Shape | protected |
| Shape(Shape &&)=default | Shape | protected |
| to_string() const | Shape | |
| type_name() const | Shape | |
| VariantShapeConstPtr typedef | Shape | protected |
| Visit(Visitor &&visitor) const | Shape | |
| ~Shape() | Shape | virtual |