Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

xtl_quote_sym.h File Reference


Detailed Description

Defines formats of quote functions.

Warning:
This is internal CTTL header file and should not be included by user programs.

Definition in file xtl_quote_sym.h.

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  cttl

Functions

template<typename LeftT, typename MiddleT, typename RightT>
xtl_wrap< xtl_quote_generic<
xtl_wrap< LeftT >, xtl_wrap<
MiddleT >, xtl_wrap< RightT > >> 
quote (xtl_wrap< LeftT > const &left_, xtl_wrap< MiddleT > const &middle_, xtl_wrap< RightT > const &right_)
 CTTL quote function generating implementation for generic quotes.
template<typename MiddleT, typename RightT>
xtl_wrap< xtl_quote_bool<
xtl_wrap< MiddleT >, xtl_wrap<
RightT > >> 
quote (bool, xtl_wrap< MiddleT > const &middle_, xtl_wrap< RightT > const &right_)
 CTTL quote function generating implementation for asymmetric quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_generic<
xtl_wrap< xtl_char< CTTL_STD_CHAR > >,
xtl_wrap< MiddleT >, xtl_wrap<
xtl_char< CTTL_STD_CHAR > > >> 
quote (CTTL_STD_CHAR left_, xtl_wrap< MiddleT > const &middle_, CTTL_STD_CHAR right_)
 CTTL quote function generating implementation for single-character quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_generic<
xtl_wrap< xtl_char< CTTL_STD_WCHAR > >,
xtl_wrap< MiddleT >, xtl_wrap<
xtl_char< CTTL_STD_WCHAR > > >> 
wchar_quote (CTTL_STD_WCHAR left_, xtl_wrap< MiddleT > const &middle_, CTTL_STD_WCHAR right_)
 CTTL quote function generating implementation for single wide character quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_ansi_single_quote<
xtl_wrap< MiddleT >, CTTL_STD_CHAR >> 
ansi_single_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for ANSI single quotes.
ansi_single_quote_T ansi_single_quote ()
 CTTL quote function generating implementation for ANSI single quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_ansi_double_quote<
xtl_wrap< MiddleT >, CTTL_STD_CHAR > > 
ansi_double_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for ANSI double quotes.
ansi_double_quote_T ansi_double_quote ()
 CTTL quote function generating implementation for ANSI double quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_c_single_quote<
xtl_wrap< MiddleT >, CTTL_STD_CHAR >> 
c_single_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for C single quotes.
c_single_quote_T c_single_quote ()
 CTTL quote function generating implementation for C single quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_c_double_quote<
xtl_wrap< MiddleT >, CTTL_STD_CHAR > > 
c_double_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for C double quotes.
c_double_quote_T c_double_quote ()
 CTTL quote function generating implementation for C double quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_ansi_single_quote<
xtl_wrap< MiddleT >, CTTL_STD_WCHAR >> 
wchar_ansi_single_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI single quotes.
wchar_ansi_single_quote_T wchar_ansi_single_quote ()
 CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI single quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_ansi_double_quote<
xtl_wrap< MiddleT >, CTTL_STD_WCHAR > > 
wchar_ansi_double_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI double quotes.
wchar_ansi_double_quote_T wchar_ansi_double_quote ()
 CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI double quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_c_single_quote<
xtl_wrap< MiddleT >, CTTL_STD_WCHAR >> 
wchar_c_single_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for wide CTTL_STD_CHAR C single quotes.
wchar_c_single_quote_T wchar_c_single_quote ()
 CTTL quote function generating implementation for wide CTTL_STD_CHAR C single quotes.
template<typename MiddleT>
xtl_wrap< xtl_quote_c_double_quote<
xtl_wrap< MiddleT >, CTTL_STD_WCHAR > > 
wchar_c_double_quote (xtl_wrap< MiddleT > const &middle_)
 CTTL quote function generating implementation for wide CTTL_STD_CHAR C double quotes.
wchar_c_double_quote_T wchar_c_double_quote ()
 CTTL quote function generating implementation for wide CTTL_STD_CHAR C double quotes.


Function Documentation

ansi_double_quote_T ansi_double_quote  )  [inline]
 

CTTL quote function generating implementation for ANSI double quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing ANSI double quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 348 of file xtl_quote_sym.h.

References cttl_impl::ansi_double_quote_T.

xtl_wrap< xtl_quote_ansi_double_quote< xtl_wrap< MiddleT >, CTTL_STD_CHAR > > ansi_double_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for ANSI double quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing ANSI double quote.

Definition at line 328 of file xtl_quote_sym.h.

References CTTL_STD_CHAR.

ansi_single_quote_T ansi_single_quote  )  [inline]
 

CTTL quote function generating implementation for ANSI single quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing ANSI single quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 301 of file xtl_quote_sym.h.

References cttl_impl::ansi_single_quote_T.

xtl_wrap< xtl_quote_ansi_single_quote< xtl_wrap< MiddleT >, CTTL_STD_CHAR >> ansi_single_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for ANSI single quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing ANSI single quote.

Definition at line 281 of file xtl_quote_sym.h.

References CTTL_STD_CHAR.

c_double_quote_T c_double_quote  )  [inline]
 

CTTL quote function generating implementation for C double quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing C double quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 446 of file xtl_quote_sym.h.

References cttl_impl::c_double_quote_T.

xtl_wrap< xtl_quote_c_double_quote< xtl_wrap< MiddleT >, CTTL_STD_CHAR > > c_double_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for C double quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing C double quote.

Definition at line 426 of file xtl_quote_sym.h.

References CTTL_STD_CHAR.

c_single_quote_T c_single_quote  )  [inline]
 

CTTL quote function generating implementation for C single quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing C single quotes quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 398 of file xtl_quote_sym.h.

References cttl_impl::c_single_quote_T.

xtl_wrap< xtl_quote_c_single_quote< xtl_wrap< MiddleT >, CTTL_STD_CHAR >> c_single_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for C single quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing C single quotes quote.

Definition at line 378 of file xtl_quote_sym.h.

References CTTL_STD_CHAR.

xtl_wrap< xtl_quote_generic< xtl_wrap< xtl_char< CTTL_STD_CHAR > >, xtl_wrap< MiddleT >, xtl_wrap< xtl_char< CTTL_STD_CHAR > > >> quote CTTL_STD_CHAR  left_,
xtl_wrap< MiddleT > const &  middle_,
CTTL_STD_CHAR  right_
[inline]
 

CTTL quote function generating implementation for single-character quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
left_ character representing opening of the quote.
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
right_ character representing closing of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing single-character quote.

Definition at line 193 of file xtl_quote_sym.h.

xtl_wrap< xtl_quote_bool< xtl_wrap< MiddleT >, xtl_wrap< RightT > >> quote bool  ,
xtl_wrap< MiddleT > const &  middle_,
xtl_wrap< RightT > const &  right_
[inline]
 

CTTL quote function generating implementation for asymmetric quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
RightT
Template parameter specifying type of grammar expression, describing closing unit of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
right_ constant reference to CTTL grammar expression describing closing unit of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing asymmetric quote.

Definition at line 145 of file xtl_quote_sym.h.

xtl_wrap< xtl_quote_generic< xtl_wrap< LeftT >, xtl_wrap< MiddleT >, xtl_wrap< RightT > >> quote xtl_wrap< LeftT > const &  left_,
xtl_wrap< MiddleT > const &  middle_,
xtl_wrap< RightT > const &  right_
[inline]
 

CTTL quote function generating implementation for generic quotes.

LeftT
Template parameter specifying type of grammar expression, describing opening clause of the quote.
MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
RightT
Template parameter specifying type of grammar expression, describing closing unit of the quote.
Parameters:
left_ constant reference to CTTL grammar expression describing opening clause of the quote.
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
right_ constant reference to CTTL grammar expression describing closing unit of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing generic quote.

Definition at line 93 of file xtl_quote_sym.h.

wchar_ansi_double_quote_T wchar_ansi_double_quote  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI double quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR ANSI double quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 546 of file xtl_quote_sym.h.

References cttl_impl::wchar_ansi_double_quote_T.

xtl_wrap< xtl_quote_ansi_double_quote< xtl_wrap< MiddleT >, CTTL_STD_WCHAR > > wchar_ansi_double_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI double quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR ANSI double quote.

Definition at line 525 of file xtl_quote_sym.h.

References CTTL_STD_WCHAR.

wchar_ansi_single_quote_T wchar_ansi_single_quote  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI single quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR ANSI single quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 497 of file xtl_quote_sym.h.

References cttl_impl::wchar_ansi_single_quote_T.

xtl_wrap< xtl_quote_ansi_single_quote< xtl_wrap< MiddleT >, CTTL_STD_WCHAR >> wchar_ansi_single_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR ANSI single quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR ANSI single quote.

Definition at line 477 of file xtl_quote_sym.h.

References CTTL_STD_WCHAR.

wchar_c_double_quote_T wchar_c_double_quote  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR C double quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR C double quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 647 of file xtl_quote_sym.h.

References cttl_impl::wchar_c_double_quote_T.

xtl_wrap< xtl_quote_c_double_quote< xtl_wrap< MiddleT >, CTTL_STD_WCHAR > > wchar_c_double_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR C double quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR C double quote.

Definition at line 626 of file xtl_quote_sym.h.

References CTTL_STD_WCHAR.

wchar_c_single_quote_T wchar_c_single_quote  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR C single quotes.

Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR C single quote.
Remarks:
This version of overloaded function assumes that any content inside the quotes is acceptable, including the empty string.

Definition at line 598 of file xtl_quote_sym.h.

References cttl_impl::wchar_c_single_quote_T.

xtl_wrap< xtl_quote_c_single_quote< xtl_wrap< MiddleT >, CTTL_STD_WCHAR >> wchar_c_single_quote xtl_wrap< MiddleT > const &  middle_  )  [inline]
 

CTTL quote function generating implementation for wide CTTL_STD_CHAR C single quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing wide CTTL_STD_CHAR C single quote.

Definition at line 577 of file xtl_quote_sym.h.

References CTTL_STD_WCHAR.

xtl_wrap< xtl_quote_generic< xtl_wrap< xtl_char< CTTL_STD_WCHAR > >, xtl_wrap< MiddleT >, xtl_wrap< xtl_char< CTTL_STD_WCHAR > > >> wchar_quote CTTL_STD_WCHAR  left_,
xtl_wrap< MiddleT > const &  middle_,
CTTL_STD_WCHAR  right_
[inline]
 

CTTL quote function generating implementation for single wide character quotes.

MiddleT
Template parameter specifying type of grammar expression, describing interior clause of the quote.
Parameters:
left_ character representing opening of the quote.
middle_ constant reference to CTTL grammar expression describing interior clause of the quote.
right_ character representing closing of the quote.
Returns:
Instance of C++ implementation class for CTTL grammar expression describing single wide character quote.

Definition at line 242 of file xtl_quote_sym.h.


Generated on Thu Nov 2 17:44:48 2006 for Common Text Transformation Library by  doxygen 1.3.9.1