Definition in file xtl_quote.h.
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | cttl_impl |
Classes | |
| class | xtl_quote_base |
| Defines behavior of generic quote. More... | |
| class | xtl_quote_generic |
Implements behavior of generic quote, defined by the match_pair() function. More... | |
| class | xtl_quote_bool |
| Implements behavior of asymmetric quote. More... | |
| class | xtl_quote_ansi_double_quote |
| Implements behavior of ANSI double quote. More... | |
| class | xtl_quote_ansi_single_quote |
| Implements behavior of ANSI single quote. More... | |
| class | xtl_quote_c_double_quote |
| Implements behavior of C double quote. More... | |
| class | xtl_quote_c_single_quote |
| Implements behavior of C single quote. More... | |
Typedefs | |
|
typedef xtl_wrap< xtl_bool< true > > | relaxed_bool_T |
Defines leximatic type created by begin(true) lexeme function. | |
|
typedef xtl_wrap< xtl_quote_ansi_single_quote< relaxed_bool_T, CTTL_STD_CHAR > > | ansi_single_quote_T |
Defines leximatic type created by cttl::ansi_single_quote(). | |
|
typedef xtl_wrap< xtl_quote_ansi_double_quote< relaxed_bool_T, CTTL_STD_CHAR > > | ansi_double_quote_T |
Defines leximatic type created by cttl::ansi_double_quote(). | |
|
typedef xtl_wrap< xtl_quote_c_single_quote< relaxed_bool_T, CTTL_STD_CHAR > > | c_single_quote_T |
Defines leximatic type created by cttl::c_single_quote(). | |
|
typedef xtl_wrap< xtl_quote_c_double_quote< relaxed_bool_T, CTTL_STD_CHAR > > | c_double_quote_T |
Defines leximatic type created by cttl::c_double_quote(). | |
|
typedef xtl_wrap< xtl_quote_ansi_single_quote< relaxed_bool_T, CTTL_STD_WCHAR > > | wchar_ansi_single_quote_T |
Defines leximatic type created by cttl::wchar_ansi_single_quote(). | |
|
typedef xtl_wrap< xtl_quote_ansi_double_quote< relaxed_bool_T, CTTL_STD_WCHAR > > | wchar_ansi_double_quote_T |
Defines leximatic type created by cttl::wchar_ansi_double_quote(). | |
|
typedef xtl_wrap< xtl_quote_c_single_quote< relaxed_bool_T, CTTL_STD_WCHAR > > | wchar_c_single_quote_T |
Defines leximatic type created by cttl::wchar_c_single_quote(). | |
|
typedef xtl_wrap< xtl_quote_c_double_quote< relaxed_bool_T, CTTL_STD_WCHAR > > | wchar_c_double_quote_T |
Defines leximatic type created by cttl::wchar_c_double_quote(). | |
Functions | |
| template<typename UniverseT, typename MiddleT, typename RightT, typename CharT> | |
| bool | xtl_match_quote (UniverseT &edge_, MiddleT &middle_, RightT &right_, CharT const *chars2find_) |
| Implements evaluation behavior of single-character quote. | |
|
||||||||||||||||||||
|
Implements evaluation behavior of single-character quote.
Definition at line 432 of file xtl_quote.h. References xtl_edge_offset_manager::first, xtl_edge_offset_manager::restore(), and xtl_edge_offset_manager::second. Referenced by xtl_quote_c_single_quote::match_pair(), and xtl_quote_ansi_single_quote::match_pair(). |
1.3.9.1