This is the complete list of members for GenericContainerInterface, including all inherited members.
| AdvancePersistentId(Int index, const Char *state, PersistentIdBuffer &idBuffer) const | GenericContainerInterface | |
| Alloc(const SourceLocation &) | GenericContainerInterface | static |
| FindMemberIndex(const InternedId &name) const | GenericContainerInterface | |
| FindMemberIndex(const Member &member) const | GenericContainerInterface | |
| FreeIterator(ViewIteratorMember *members, const MemberMap *map, Char *state, PersistentIdBuffer *idBuffer) const | GenericContainerInterface | |
| GenericContainerInterfaceMarker typedef | GenericContainerInterface | |
| GetContainerType() const | GenericContainerInterface | |
| GetCount() const | GenericContainerInterface | |
| GetHashCode() const | GenericContainerInterface | |
| GetInterfaces() const | GenericContainerInterface | |
| GetIteratorStateSize(const MemberMap *map) const | GenericContainerInterface | |
| GetUniqueHashCode() const | GenericContainerInterface | |
| InitIterator(ViewIteratorMember *members, const MemberMap *map, Char *state, PersistentIdBuffer *idBuffer, ITERATOR_ACCESS access) const | GenericContainerInterface | |
| INTERFACES enum name | GenericContainerInterface | |
| IsEqual(const GenericContainerInterface *other, EQUALITY equality) const | GenericContainerInterface | |
| ITERATOR_ACCESS enum name | GenericContainerInterface | |
| MakeWritable(Bool copyContent=true) const | GenericContainerInterface | |
| MAXON_ADD_TO_CONST_REFERENCE_CLASS(using Iterator=maxon::details::ContainerIterator< T, false >;using ConstIterator=maxon::details::ContainerIterator< T, true >;) | GenericContainerInterface | |
| MAXON_ADD_TO_COPY_ON_WRITE_REFERENCE_CLASS(ResultRef< typename std::remove_const< typename S::PrivateReferencedType >::type > MakeWritableDontCopyContent() { return StrongCOWRefHandler::MakeWritableHelper< typename std::remove_const< typename S::PrivateReferencedType >::type >::MakeWritable(this->GetBaseRef(), false, false);}) | GenericContainerInterface | |
| MAXON_ENUM_FLAGS_CLASS(INTERFACES) | GenericContainerInterface | |
| MAXON_ENUM_LIST_CLASS(ITERATOR_ACCESS) | GenericContainerInterface | |
| MAXON_GENERIC((ContainerVariance) typename T=NamedTuple<>) | GenericContainerInterface | private |
| MAXON_INTERFACE_SIMPLE_VIRTUAL(GenericContainerInterface, MAXON_REFERENCE_COPY_ON_WRITE) | GenericContainerInterface | private |
| MAXON_METHOD_RESERVE | GenericContainerInterface | |
| MoveIterator(Int index, ViewIteratorMember *members, const MemberMap *map, Char *state, PersistentIdBuffer *idBuffer) const | GenericContainerInterface | |
| ToString(const FormatStatement *formatStatement=nullptr) const | GenericContainerInterface | |
| ValidateIterator(Int index, ViewIteratorMember *members, const MemberMap *map, Char *state, PersistentIdBuffer *idBuffer) const | GenericContainerInterface |