EnTT 3.16.0
Loading...
Searching...
No Matches
entt::meta_sequence_container_traits< std::list< Args... > > Struct Template Reference

Meta sequence container traits for std::lists of any type. More...

#include <container.hpp>

Inheritance diagram for entt::meta_sequence_container_traits< std::list< Args... > >:
Collaboration diagram for entt::meta_sequence_container_traits< std::list< Args... > >:

Additional Inherited Members

Public Types inherited from entt::basic_meta_sequence_container_traits< std::list< Args... > >
using size_type
 Unsigned integer type.
using iterator
 Meta iterator type.
Static Public Member Functions inherited from entt::basic_meta_sequence_container_traits< std::list< Args... > >
static size_type size (const void *container)
 Returns the number of elements in a container.
static bool clear (void *container)
 Clears a container.
static bool reserve (void *container, const size_type sz)
 Increases the capacity of a container.
static bool resize (void *container, const size_type sz)
 Resizes a container.
static iterator iter (const meta_ctx &area, void *container, const void *as_const, const bool end)
 Returns a possibly const iterator to the beginning or the end.
static iterator insert (const meta_ctx &area, void *container, const void *value, const void *cref, const iterator &it)
 Assigns one element to a container and constructs its object from a given opaque instance.
static iterator erase (const meta_ctx &area, void *container, const iterator &it)
 Erases an element from a container.
Static Public Attributes inherited from entt::basic_meta_sequence_container_traits< std::list< Args... > >
static constexpr std::size_t extent
 Number of elements, or meta_dynamic_extent if dynamic.
static constexpr bool fixed_size
 True in case of fixed size containers, false otherwise.

Detailed Description

template<typename... Args>
struct entt::meta_sequence_container_traits< std::list< Args... > >

Meta sequence container traits for std::lists of any type.

Template Parameters
ArgsTemplate arguments for the container.

Definition at line 312 of file container.hpp.


The documentation for this struct was generated from the following file: