EnTT 3.13.0
Loading...
Searching...
No Matches
List of all members
entt::meta_sequence_container_traits< std::vector< Args... > > Struct Template Reference

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

#include <container.hpp>

Inheritance diagram for entt::meta_sequence_container_traits< std::vector< Args... > >:
Inheritance graph
[legend]
Collaboration diagram for entt::meta_sequence_container_traits< std::vector< Args... > >:
Collaboration graph
[legend]

Additional Inherited Members

- Public Types inherited from entt::basic_meta_sequence_container_traits< std::vector< Args... > >
using size_type = typename meta_sequence_container::size_type
 Unsigned integer type.
 
using iterator = typename meta_sequence_container::iterator
 Meta iterator type.
 
- Static Public Member Functions inherited from entt::basic_meta_sequence_container_traits< std::vector< 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 begin (const meta_ctx &area, void *container, const void *as_const)
 Returns a possibly const iterator to the beginning.
 
static iterator end (const meta_ctx &area, void *container, const void *as_const)
 Returns a possibly const iterator to 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::vector< Args... > >
static constexpr bool fixed_size
 True in case of key-only containers, false otherwise.
 

Detailed Description

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

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

Template Parameters
ArgsTemplate arguments for the container.

Definition at line 306 of file container.hpp.


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