Choreonoid  1.8
Classes | Public Member Functions | List of all members
cnoid::EscapedListSeparator< Char, Traits > Class Template Reference

#include <Tokenizer.h>

Public Member Functions

 EscapedListSeparator (Char e='\\', Char c=',', Char q='\"')
 
 EscapedListSeparator (string_type e, string_type c, string_type q)
 
void reset ()
 
template<typename InputIterator , typename Token >
bool operator() (InputIterator &next, InputIterator end, Token &tok)
 

Constructor & Destructor Documentation

◆ EscapedListSeparator() [1/2]

template<class Char , class Traits = typename std::basic_string<Char>::traits_type>
cnoid::EscapedListSeparator< Char, Traits >::EscapedListSeparator ( Char  e = '\\',
Char  c = ',',
Char  q = '\"' 
)
inlineexplicit

◆ EscapedListSeparator() [2/2]

template<class Char , class Traits = typename std::basic_string<Char>::traits_type>
cnoid::EscapedListSeparator< Char, Traits >::EscapedListSeparator ( string_type  e,
string_type  c,
string_type  q 
)
inline

Member Function Documentation

◆ operator()()

template<class Char , class Traits = typename std::basic_string<Char>::traits_type>
template<typename InputIterator , typename Token >
bool cnoid::EscapedListSeparator< Char, Traits >::operator() ( InputIterator &  next,
InputIterator  end,
Token &  tok 
)
inline

◆ reset()

template<class Char , class Traits = typename std::basic_string<Char>::traits_type>
void cnoid::EscapedListSeparator< Char, Traits >::reset ( )
inline

The documentation for this class was generated from the following file: