Vcsn  2.3
Be Rational
vcsn::dyn_vector_vnamer< Dyn > Struct Template Reference

The vname of a vector of dyn:: objects (e.g., automaton, expression, ...) is the tuple of their vnames. More...

#include <name.hh>

Inheritance diagram for vcsn::dyn_vector_vnamer< Dyn >:
Collaboration diagram for vcsn::dyn_vector_vnamer< Dyn >:

Public Types

using type = const std::vector< Dyn >
 

Static Public Member Functions

static symbol name (const type &t)
 

Detailed Description

template<typename Dyn>
struct vcsn::dyn_vector_vnamer< Dyn >

The vname of a vector of dyn:: objects (e.g., automaton, expression, ...) is the tuple of their vnames.

This is used to dispatch variadic calls on vectors of automata to tuples of vcsn:: automata.

Definition at line 221 of file name.hh.

Member Typedef Documentation

template<typename Dyn>
using vcsn::dyn_vector_vnamer< Dyn >::type = const std::vector<Dyn>

Definition at line 223 of file name.hh.

Member Function Documentation

template<typename Dyn>
static symbol vcsn::dyn_vector_vnamer< Dyn >::name ( const type t)
inlinestatic

Definition at line 224 of file name.hh.


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