MIRA
Public Types | Static Public Member Functions | List of all members
ReflectCollectionItems< Reflector, Container > Struct Template Reference

Can be specialized for a concrete derived RecursiveMemberReflector to reflect the items of collections like vectors, arrays, lists, maps, etc. More...

#include <serialization/ReflectCollection.h>

Public Types

typedef Container::value_type type
 

Static Public Member Functions

static void reflect (Reflector &r, Container &c)
 

Detailed Description

template<typename Reflector, typename Container>
struct mira::serialization::ReflectCollectionItems< Reflector, Container >

Can be specialized for a concrete derived RecursiveMemberReflector to reflect the items of collections like vectors, arrays, lists, maps, etc.

This default implementation reflects the items with name "item" and id "item[n]".

Member Typedef Documentation

◆ type

typedef Container::value_type type

Member Function Documentation

◆ reflect()

static void reflect ( Reflector &  r,
Container &  c 
)
inlinestatic

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