This is the complete list of members for GenericContainerInterface, including all inherited members.
AdvancePersistentId(Int index, const Char *state, PersistentIdBuffer &idBuffer) const | GenericContainerInterface | |
Alloc(MAXON_SOURCE_LOCATION_DECLARATION) | 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, Bool constAccess) const | GenericContainerInterface | |
INTERFACES enum name | GenericContainerInterface | |
IsEqual(const GenericContainerInterface *other, EQUALITY equality) const | 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_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 |