38#ifndef Foam_primitives_char_H
39#define Foam_primitives_char_H
63inline constexpr bool isdigit(
char c)
noexcept
65 return (c >=
'0' && c <=
'9');
69inline constexpr bool isspace(
char c)
noexcept
112 operator char() const
noexcept {
return p_; }
115 operator char&()
noexcept {
return p_; }
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
pTraits(char val) noexcept
Copy construct from primitive.
static const char *const typeName
pTraits(const Base &obj)
Copy construct from base class.
OBJstream os(runTime.globalPath()/outputName)
constexpr bool isspace(char c) noexcept
Test for whitespace (C-locale only).
char readChar(Istream &is)
Read single character.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces).
const word GlobalIOList< Tuple2< scalar, vector > >::typeName("scalarVectorTable")
Istream & operator>>(Istream &, directionInfo &)
constexpr bool isdigit(char c) noexcept
Test for digits [0-9] (C-locale only).