Lines Matching defs:const

56     const char* what(void) const throw();
58 operator std::string(void) const;
74 const char* what(void) const throw();
83 format_error(const std::string&);
106 token(size_t, const token_type&, const std::string& = "");
108 size_t lineno(void) const;
109 const token_type& type(void) const;
110 const std::string& text(void) const;
112 operator bool(void) const;
113 bool operator!(void) const;
154 tokenizer(IS&, bool, const token_type&, const token_type&,
155 const token_type&, size_t = 1);
157 size_t lineno(void) const;
159 void add_delim(char, const token_type&);
160 void add_keyword(const std::string&, const token_type&);
161 void add_quote(char, const token_type&);
170 const token_type& p_eof_type,
171 const token_type& p_nl_type,
172 const token_type& p_text_type,
187 const
194 tokenizer< IS >::add_delim(char delim, const token_type& type)
202 tokenizer< IS >::add_keyword(const std::string& keyword,
203 const token_type& type)
210 tokenizer< IS >::add_quote(char ch, const token_type& type)
329 bool good(void) const;
330 void add_error(const parse_error&);
331 bool has_errors(void) const;
335 token reset(const token_type&);
338 expect(const token_type&,
339 const std::string&);
342 expect(const token_type&,
343 const token_type&,
344 const std::string&);
347 expect(const token_type&,
348 const token_type&,
349 const token_type&,
350 const std::string&);
353 expect(const token_type&,
354 const token_type&,
355 const token_type&,
356 const token_type&,
357 const std::string&);
360 expect(const token_type&,
361 const token_type&,
362 const token_type&,
363 const token_type&,
364 const token_type&,
365 const token_type&,
366 const token_type&,
367 const std::string&);
370 expect(const token_type&,
371 const token_type&,
372 const token_type&,
373 const token_type&,
374 const token_type&,
375 const token_type&,
376 const token_type&,
377 const token_type&,
378 const std::string&);
398 const
405 parser< TKZ >::add_error(const parse_error& pe)
413 const
445 parser< TKZ >::reset(const token_type& stop)
457 parser< TKZ >::expect(const token_type& t1,
458 const std::string& textual)
472 parser< TKZ >::expect(const token_type& t1,
473 const token_type& t2,
474 const std::string& textual)
488 parser< TKZ >::expect(const token_type& t1,
489 const token_type& t2,
490 const token_type& t3,
491 const std::string& textual)
505 parser< TKZ >::expect(const token_type& t1,
506 const token_type& t2,
507 const token_type& t3,
508 const token_type& t4,
509 const std::string& textual)
524 parser< TKZ >::expect(const token_type& t1,
525 const token_type& t2,
526 const token_type& t3,
527 const token_type& t4,
528 const token_type& t5,
529 const token_type& t6,
530 const token_type& t7,
531 const std::string& textual)
547 parser< TKZ >::expect(const token_type& t1,
548 const token_type& t2,
549 const token_type& t3,
550 const token_type& t4,
551 const token_type& t5,
552 const token_type& t6,
553 const token_type& t7,
554 const token_type& t8,
555 const std::string& textual)
588 header_entry(const std::string&, const std::string&,
591 const std::string& name(void) const;
592 const std::string& value(void) const;
593 const attrs_map& attrs(void) const;
594 bool has_attr(const std::string&) const;
595 const std::string& get_attr(const std::string&) const;
601 void write_headers(const headers_map&, std::ostream&);
602 void validate_content_type(const headers_map&, const std::string&, int);