|
EnTT 3.16.0
|
Meta sequence container traits for std::deques of any type. More...
#include <container.hpp>


Additional Inherited Members | |
| Public Types inherited from entt::basic_meta_sequence_container_traits< std::deque< 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::deque< 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::deque< 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. | |
Meta sequence container traits for std::deques of any type.
| Args | Template arguments for the container. |
Definition at line 320 of file container.hpp.