Vcsn  2.3a
Be Rational
vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy > Struct Template Reference
Collaboration diagram for vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy >:

Public Member Functions

template<size_t I>
size_t size_ (const tuple_t &v)
 Size for one tape. More...
 
template<size_t... I>
size_t size_ (const tuple_t &v, detail::index_sequence< I... >)
 Sum of sizes for all tapes. More...
 
size_t operator() (const tuple_t &v)
 Entry point. More...
 

Detailed Description

template<typename ExpSet>
template<typename Dummy = void>
struct vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy >

Definition at line 68 of file size.hh.

Member Function Documentation

template<typename ExpSet >
template<typename Dummy = void>
size_t vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy >::operator() ( const tuple_t v)
inline

Entry point.

Definition at line 93 of file size.hh.

References vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy >::size_().

Here is the call graph for this function:

template<typename ExpSet >
template<typename Dummy = void>
template<size_t I>
size_t vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy >::size_ ( const tuple_t v)
inline

Size for one tape.

Definition at line 72 of file size.hh.

Referenced by vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy >::operator()().

template<typename ExpSet >
template<typename Dummy = void>
template<size_t... I>
size_t vcsn::rat::sizer< ExpSet >::visit_tuple< Dummy >::size_ ( const tuple_t v,
detail::index_sequence< I... >   
)
inline

Sum of sizes for all tapes.

Definition at line 80 of file size.hh.

References vcsn::res, vcsn::v, and vcsn::detail::void.


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