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 |