Home
last modified time | relevance | path

Searched defs:char_traits (Results 1 – 8 of 8) sorted by relevance

/third_party/boost/boost/iostreams/
Dchar_traits.hpp50 struct char_traits<char> : BOOST_IOSTREAMS_CHAR_TRAITS(char) { struct
51 static char newline() { return '\n'; } in newline()
52 static int good() { return '\n'; } in good()
53 static int would_block() { return WOULD_BLOCK; } in would_block()
54 static bool is_good(int c) { return c != EOF && c != WOULD_BLOCK; } in is_good()
55 static bool is_eof(int c) { return c == EOF; } in is_eof()
56 static bool would_block(int c) { return c == WOULD_BLOCK; } in would_block()
61 struct char_traits<wchar_t> : std::char_traits<wchar_t> { struct
62 static wchar_t newline() { return L'\n'; } in newline()
63 static std::wint_t good() { return L'\n'; } in good()
[all …]
/third_party/boost/boost/spirit/home/support/detail/lexer/
Dchar_traits.hpp17 struct char_traits struct
19 typedef CharT char_type;
20 typedef CharT index_type;
22 static index_type call (CharT ch) in call()
29 struct char_traits<char> struct
31 typedef char char_type;
32 typedef unsigned char index_type;
34 static index_type call (char ch) in call()
41 struct char_traits<wchar_t> struct
43 typedef wchar_t char_type;
[all …]
/third_party/boost/boost/iostreams/detail/
Dchar_traits.hpp35 struct char_traits { struct
36 typedef char char_type;
37 typedef int int_type;
38 typedef std::streampos pos_type;
39 typedef std::streamoff off_type;
43 static int compare(const char* lhs, const char* rhs, std::size_t n) in compare()
45 static char* copy(char *dest, const char *src, std::size_t n) in copy()
47 static char* move(char *dest, const char *src, std::size_t n) in move()
49 static const char* find(const char* s, std::size_t n, const char& c) in find()
51 static char to_char_type(const int& c) { return c; } in to_char_type()
[all …]
/third_party/boost/libs/log/src/
Dtrivial.cpp81 typedef std::char_traits< CharT > char_traits; in from_string() typedef
/third_party/boost/boost/uuid/
Dbasic_name_generator.hpp64 uuid operator()(std::basic_string<ch, char_traits, alloc> const& name) const { in operator ()() argument
/third_party/boost/boost/align/
Daligned_allocator_adaptor.hpp40 typedef typename traits::template rebind_traits<char> char_traits; typedef in boost::alignment::aligned_allocator_adaptor
/third_party/boost/boost/range/detail/
Dcollection_traits_detail.hpp375 typedef ::std::char_traits<char_type> char_traits; typedef
/third_party/boost/boost/regex/
Dconcepts.hpp73 template<> struct char_traits<boost::char_architype> struct
78 typedef boost::char_architype char_type;