| add_include_path(char const *path_) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | add_macro_definition(StringT const &name, position_type const &pos, bool has_params, std::vector< token_type > ¶meters, token_sequence_type &definition, bool is_predefined=false) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | add_macro_definition(token_type const &name, bool has_params, std::vector< token_type > ¶meters, token_sequence_type &definition, bool is_predefined=false) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | add_sysinclude_path(char const *path_) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | begin() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | begin(target_iterator_type const &first_, target_iterator_type const &last_) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | boost::wave::impl::pp_iterator_functor< context > class | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | friend | 
  | boost::wave::pp_iterator< context > class | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | friend | 
  | BOOST_CLASS_REQUIRE(IteratorT, boost, ForwardIteratorConcept) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | const_name_iterator typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | context(target_iterator_type const &first_, target_iterator_type const &last_, char const *fname="<Unknown>", HooksT const &hooks_=HooksT()) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | derived() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | derived() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | end() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | enter_elif_block(bool new_status) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | enter_else_block() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | enter_if_block(bool new_status) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | exit_if_block() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | expand_tokensequence(IteratorT2 &first_, IteratorT2 const &last_, token_sequence_type &pending, token_sequence_type &expanded, bool &seen_newline, bool expand_undefined=false) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | expand_whole_tokensequence(IteratorT2 &first_, IteratorT2 const &last_, token_sequence_type &expanded, bool expand_undefined=true) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | find_include_file(std::string &s, std::string &d, bool is_system, char const *current_file) const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_current_directory() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_current_relative_filename() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_enclosing_if_block_status() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | get_hooks() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_hooks() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_if_block_depth() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | get_if_block_some_part_status() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | get_if_block_status() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | get_iteration_depth() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_language() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_macro_definition(StringT const &name, bool &has_params, bool &is_predefined, position_type &pos, std::vector< token_type > ¶meters, token_sequence_type &definition) const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_main_pos() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_main_pos() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_max_include_nesting_depth() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | get_version() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlinestatic | 
  | get_version_string() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlinestatic | 
  | hook_policy_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | init_context() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | input_policy_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | is_defined_macro(StringT const &str) const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | is_defined_macro(IteratorT2 const &begin, IteratorT2 const &end) const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | iterator_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | lexer_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | macro_names_begin() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | macro_names_begin() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | macro_names_end() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | macro_names_end() const  | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | macromap_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | name_iterator typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | noncopyable()=default | boost::noncopyable_::noncopyable | private | 
  | noncopyable(const noncopyable &)=delete | boost::noncopyable_::noncopyable | private | 
  | operator=(const noncopyable &)=delete | boost::noncopyable_::noncopyable | private | 
  | pop_iteration_context() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | position_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | push_iteration_context(position_type const &act_pos, iteration_ptr_type iter_ctx) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | remove_macro_definition(StringT const &undefname, bool even_predefined=false) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | reset_macro_definitions() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | set_current_directory(char const *path_) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inlineprotected | 
  | set_current_relative_filename(char const *real_name) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | set_language(boost::wave::language_support language_, bool reset_macros=true) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | set_max_include_nesting_depth(iter_size_type new_depth) | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | set_sysinclude_delimiter() | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > | inline | 
  | string_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | target_iterator_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | token_sequence_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | token_type typedef | boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > |  | 
  | ~noncopyable()=default | boost::noncopyable_::noncopyable | private |