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

#include <grammar_common.h>

Inherits grammar< Iterator, fipa::acl::ByteSequence() >.

Public Member Functions

 StringLiteralTerminated ()
 

Public Attributes

qi::rule< Iterator,
fipa::acl::ByteSequence()> 
string_literal_terminated_rule
 
StringLiteral< Iterator > stringLiteral
 

Detailed Description

template<typename Iterator>
struct acl::grammar::StringLiteralTerminated< Iterator >

Definition at line 664 of file grammar_common.h.

Constructor & Destructor Documentation

template<typename Iterator >
acl::grammar::StringLiteralTerminated< Iterator >::StringLiteralTerminated ( )
inline

Definition at line 666 of file grammar_common.h.

666  : StringLiteralTerminated::base_type(string_literal_terminated_rule, "StringLiteralTerminated-bitefficient_grammar")
667  {
668  string_literal_terminated_rule = stringLiteral [ label::_val = label::_1 ]
669  >> qi::byte_(0x00)
670  ;
671 
673  }
StringLiteral< Iterator > stringLiteral
qi::rule< Iterator, fipa::acl::ByteSequence()> string_literal_terminated_rule
#define FIPA_DEBUG_RULE(X)

Member Data Documentation

template<typename Iterator >
qi::rule<Iterator, fipa::acl::ByteSequence()> acl::grammar::StringLiteralTerminated< Iterator >::string_literal_terminated_rule

Definition at line 675 of file grammar_common.h.

template<typename Iterator >
StringLiteral<Iterator> acl::grammar::StringLiteralTerminated< Iterator >::stringLiteral

Definition at line 676 of file grammar_common.h.


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