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

#include <grammar_string_message.h>

Inherits grammar< Iterator, std::vector< fipa::acl::UserdefParam >()>.

Public Member Functions

 UserdefinedParameterList ()
 

Public Attributes

UserdefinedParameter< Iterator > userdefinedParam
 
qi::rule< Iterator, std::vector< fipa::acl::UserdefParam >) > param_list
 

Detailed Description

template<typename Iterator>
struct fipa::acl::grammar::string::UserdefinedParameterList< Iterator >

Definition at line 321 of file grammar_string_message.h.

Constructor & Destructor Documentation

template<typename Iterator>
fipa::acl::grammar::string::UserdefinedParameterList< Iterator >::UserdefinedParameterList ( )
inline

Definition at line 324 of file grammar_string_message.h.

324  : UserdefinedParameterList::base_type(param_list, "userdefined_parameter_list-string_grammar")
325  {
326  using namespace fipa::acl;
327  namespace label = qi::labels;
328 
329  param_list = +userdefinedParam [ phoenix::push_back(label::_val, label::_1)]
330  ;
331  }
qi::rule< Iterator, std::vector< fipa::acl::UserdefParam >) > param_list
Agent Communication Language.
Definition: conversation.cpp:7

Member Data Documentation

template<typename Iterator>
qi::rule<Iterator, std::vector<fipa::acl::UserdefParam>) > fipa::acl::grammar::string::UserdefinedParameterList< Iterator >::param_list

Definition at line 334 of file grammar_string_message.h.

template<typename Iterator>
UserdefinedParameter<Iterator> fipa::acl::grammar::string::UserdefinedParameterList< Iterator >::userdefinedParam

Definition at line 333 of file grammar_string_message.h.


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