예제 #1
0
 inline bool 
 string_generate(OutputIterator& sink
   , Container const& c
   , CharEncoding, Tag)
 {
     return string_generate(sink, c, encoding_filter<CharEncoding, Tag>());
 }
예제 #2
0
 inline bool string_generate(OutputIterator& sink
   , std::basic_string<Char, Traits, Allocator> const& str
   , CharEncoding, Tag)
 {
     return string_generate(sink, str.c_str()
       , encoding_filter<CharEncoding, Tag>());
 }
 inline bool string_generate(OutputIterator& sink
   , std::basic_string<Char, Traits, Allocator> const& str
   , CharEncoding ce, Tag tag)
 {
     return string_generate(sink, str.c_str(), ce, tag);
 }
 inline bool string_generate(OutputIterator& sink, Char const* str
   , unused_type, unused_type)
 {
     return string_generate(sink, str);
 }
 inline bool string_generate(OutputIterator& sink
   , std::basic_string<Char, Traits, Allocator> const& str)
 {
     return string_generate(sink, str.c_str());
 }
예제 #6
0
 inline bool string_generate(OutputIterator& sink
   , Char const* str
   , CharEncoding, Tag)
 {
     return string_generate(sink, str, encoding_filter<CharEncoding, Tag>());
 }
예제 #7
0
 inline bool string_generate(OutputIterator& sink
   , Container const& c)
 {
     return string_generate(sink, c, pass_through_filter());
 }
예제 #8
0
 inline bool string_generate(OutputIterator& sink, Char const* str)
 {
     return string_generate(sink, str, pass_through_filter());
 }
예제 #9
0
 inline bool string_generate(OutputIterator& sink
   , std::basic_string<Char, Traits, Allocator> const& str
   , unused_type, unused_type)
 {
     return string_generate(sink, str.c_str(), pass_through_filter());
 }