fipa_acl  1.4
Public Member Functions | Public Attributes | List of all members
fipa::acl::grammar::string::UrlSequence< Iterator, Skipper > Struct Template Reference

#include <grammar_string_message.h>

Inherits grammar< Iterator, std::vector< std::string >(), Skipper >.

Public Member Functions

 UrlSequence ()
 

Public Attributes

Url< Iterator > url
 
qi::rule< Iterator, std::vector< std::string >), Skipper > urlSequence
 

Detailed Description

template<typename Iterator, typename Skipper = qi::unused_type>
struct fipa::acl::grammar::string::UrlSequence< Iterator, Skipper >

Definition at line 93 of file grammar_string_message.h.

Constructor & Destructor Documentation

◆ UrlSequence()

template<typename Iterator, typename Skipper = qi::unused_type>
fipa::acl::grammar::string::UrlSequence< Iterator, Skipper >::UrlSequence ( )
inline

Definition at line 95 of file grammar_string_message.h.

95  : UrlSequence::base_type(urlSequence, "url_sequence-string_grammar")
96  {
97 
98  urlSequence = qi::lit("(")
99  >> qi::no_case[qi::lit("sequence")]
100  >> * url [ phoenix::push_back(label::_val, label::_1) ]
101  >> ")";
102 
103  // FIPA_DEBUG_RULE(urlSequence);
104  }
qi::rule< Iterator, std::vector< std::string >), Skipper > urlSequence

Member Data Documentation

◆ url

template<typename Iterator, typename Skipper = qi::unused_type>
Url<Iterator> fipa::acl::grammar::string::UrlSequence< Iterator, Skipper >::url

Definition at line 106 of file grammar_string_message.h.

◆ urlSequence

template<typename Iterator, typename Skipper = qi::unused_type>
qi::rule<Iterator, std::vector<std::string>), Skipper> fipa::acl::grammar::string::UrlSequence< Iterator, Skipper >::urlSequence

Definition at line 107 of file grammar_string_message.h.


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