#include <xst_edge_translator.h>
Public Types | |
typedef StringT::value_type | char_T |
Defines type of input characters. | |
Public Member Functions | |
template<typename InputValueT > | |
char_T const * | operator() (InputValueT const &) |
Translate CTTL substring to null-terminated array of characters. | |
xst_edge_translator (xst_edge_translator< PolicyT, StringT > const &other_) | |
Copy constructor. | |
xst_edge_translator (cttl::const_edge< PolicyT, StringT > const &edge_) | |
Constructs and initializes the object from an edge. |
PolicyT | specifies space policy of the edge. | |
StringT | specifies type of input string. |
Definition at line 59 of file xst_edge_translator.h.
typedef StringT::value_type cttl_impl::xst_edge_translator< PolicyT, StringT >::char_T |
cttl_impl::xst_edge_translator< PolicyT, StringT >::xst_edge_translator | ( | cttl::const_edge< PolicyT, StringT > const & | edge_ | ) |
Constructs and initializes the object from an edge.
Definition at line 74 of file xst_edge_translator.h.
cttl_impl::xst_edge_translator< PolicyT, StringT >::xst_edge_translator | ( | xst_edge_translator< PolicyT, StringT > const & | other_ | ) |
char_T const* cttl_impl::xst_edge_translator< PolicyT, StringT >::operator() | ( | InputValueT const & | ) |
Translate CTTL substring to null-terminated array of characters.
InputValueT | specifies source type to translate from. |
Definition at line 99 of file xst_edge_translator.h.