Template specialisation for pTraits<bool> More...
Public Types | |
typedef bool | cmptType |
Component type. More... | |
typedef bool | magType |
Magnitude type. More... | |
Public Member Functions | |
pTraits (bool val) noexcept | |
Copy construct from primitive. More... | |
pTraits (Istream &is) | |
Read construct from Istream. More... | |
operator bool () const noexcept | |
Return the value. More... | |
operator bool & () noexcept | |
Access the value. More... | |
Static Public Attributes | |
static constexpr direction | dim = 3 |
Dimensionality of space. More... | |
static constexpr direction | rank = 0 |
Rank of bool is 0. More... | |
static constexpr direction | nComponents = 1 |
Number of components in bool is 1. More... | |
static const char *const | typeName = "bool" |
static const char *const | componentNames [] = { "" } |
static const bool | zero = false |
static const bool | one = true |
Template specialisation for pTraits<bool>
|
inlineexplicitnoexcept |
|
static |