pTraits< char > Class Template Reference

Public Member Functions

 pTraits (const char p) noexcept
 Copy construct from primitive. More...
 
 pTraits (Istream &is)
 Read construct from Istream. More...
 
 operator char () const noexcept
 Read access to primitive value. More...
 
 operator char & () noexcept
 Write access to primitive value. More...
 

Static Public Attributes

static const char *const typeName = "char"
 

Detailed Description

template<>
class Foam::pTraits< char >

Definition at line 92 of file char.H.

Constructor & Destructor Documentation

◆ pTraits() [1/2]

pTraits ( const char  p)
explicitnoexcept

Copy construct from primitive.

Definition at line 39 of file char.C.

◆ pTraits() [2/2]

pTraits ( Istream is)
explicit

Read construct from Istream.

Definition at line 45 of file char.C.

Member Function Documentation

◆ operator char()

operator char ( ) const
inlinenoexcept

Read access to primitive value.

Definition at line 115 of file char.H.

◆ operator char &()

operator char & ( )
inlinenoexcept

Write access to primitive value.

Definition at line 121 of file char.H.

Member Data Documentation

◆ typeName

const char *const typeName = "char"
static

Definition at line 100 of file char.H.


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