This is the complete list of members for SC::TaggedUnion< Union >, including all inherited members.
assign(U &&other) | SC::TaggedUnion< Union > | inline |
changeTo() | SC::TaggedUnion< Union > | inline |
EnumType typedef (defined in SC::TaggedUnion< Union >) | SC::TaggedUnion< Union > | |
field() | SC::TaggedUnion< Union > | inline |
field() const | SC::TaggedUnion< Union > | inline |
getType() const | SC::TaggedUnion< Union > | inline |
NumTypes (defined in SC::TaggedUnion< Union >) | SC::TaggedUnion< Union > | static |
operator=(const TaggedUnion &other) | SC::TaggedUnion< Union > | inline |
operator=(TaggedUnion &&other) | SC::TaggedUnion< Union > | inline |
operator==(const TaggedUnion &other) const (defined in SC::TaggedUnion< Union >) | SC::TaggedUnion< Union > | inline |
setType(EnumType newType) | SC::TaggedUnion< Union > | inline |
TaggedUnion() (defined in SC::TaggedUnion< Union >) | SC::TaggedUnion< Union > | inline |
TaggedUnion(const TaggedUnion &other) | SC::TaggedUnion< Union > | inline |
TaggedUnion(TaggedUnion &&other) | SC::TaggedUnion< Union > | inline |
~TaggedUnion() | SC::TaggedUnion< Union > | inline |