libpniio
Public Types
pni::io::get_sequence_rule< ITERT, ST, has_string > Struct Template Reference

get rule for sequences More...

#include <get_sequence_rule.hpp>

Public Types

typedef sequence_rule< ITERT, ST > type
 rule type More...
 

Detailed Description

template<typename ITERT, typename ST, bool has_string = std::is_same< typename ST::value_type,core::string>::value>
struct pni::io::get_sequence_rule< ITERT, ST, has_string >

Return the rule to parser general sequences except for string sequences. For the latter ones a specialization exists.

Template Parameters
ITERTiterator type
STsequence type
has_stringmarks if the value type of a container is a string

Member Typedef Documentation

template<typename ITERT, typename ST, bool has_string = std::is_same< typename ST::value_type,core::string>::value>
typedef sequence_rule<ITERT,ST> pni::io::get_sequence_rule< ITERT, ST, has_string >::type

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