reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

usr/include/c++/7.4.0/bits/locale_facets.h
  150     class __ctype_abstract_base : public locale::facet, public ctype_base
  681     class ctype<char> : public locale::facet, public ctype_base

Declarations

usr/include/c++/7.4.0/bits/localefwd.h
  125   class ctype_base;

References

usr/include/c++/7.4.0/bits/istream.tcc
   63 		       && __ct.is(ctype_base::space,
  991 		     && !__ct.is(ctype_base::space,
 1037 	     && __ct.is(ctype_base::space, _Traits::to_char_type(__c)))
usr/include/c++/7.4.0/bits/locale_facets.h
  150     class __ctype_abstract_base : public locale::facet, public ctype_base
  681     class ctype<char> : public locale::facet, public ctype_base
 2566     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::space, __c); }
 2572     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::print, __c); }
 2578     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::cntrl, __c); }
 2584     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::upper, __c); }
 2590     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::lower, __c); }
 2596     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::alpha, __c); }
 2602     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::digit, __c); }
 2608     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::punct, __c); }
 2614     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::xdigit, __c); }
 2620     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::alnum, __c); }
 2626     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::graph, __c); }
 2633     { return use_facet<ctype<_CharT> >(__loc).is(ctype_base::blank, __c); }
usr/include/c++/7.4.0/bits/locale_facets_nonio.tcc
  281 		if (__beg != __end && __ctype.is(ctype_base::space, *__beg))
  289 			 && __ctype.is(ctype_base::space, *__beg); ++__beg);
  444 	size_type __len = __ctype.scan_not(ctype_base::digit, __beg,
  712 		  if (__ctype.is(ctype_base::space, *__beg))
  823 		  if (__ctype.is(ctype_base::upper, *__beg))
 1213           else if (__ctype.is(ctype_base::space, *__fmt))
 1217                      __ctype.is(ctype_base::space, *__fmt))
 1221                      __ctype.is(ctype_base::space, *__s))
usr/include/c++/7.4.0/bits/regex.h
   96 	  typedef std::ctype_base::mask _BaseType;
usr/include/c++/7.4.0/bits/regex.tcc
  295 	{"d", ctype_base::digit},
  296 	{"w", {ctype_base::alnum, _RegexMask::_S_under}},
  297 	{"s", ctype_base::space},
  298 	{"alnum", ctype_base::alnum},
  299 	{"alpha", ctype_base::alpha},
  300 	{"blank", ctype_base::blank},
  301 	{"cntrl", ctype_base::cntrl},
  302 	{"digit", ctype_base::digit},
  303 	{"graph", ctype_base::graph},
  304 	{"lower", ctype_base::lower},
  305 	{"print", ctype_base::print},
  306 	{"punct", ctype_base::punct},
  307 	{"space", ctype_base::space},
  308 	{"upper", ctype_base::upper},
  309 	{"xdigit", ctype_base::xdigit},
  321 		     & (ctype_base::lower | ctype_base::upper)) != 0))
  321 		     & (ctype_base::lower | ctype_base::upper)) != 0))
  322 	      return ctype_base::alpha;