|
libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|


Public Types | |
| using | PrimitiveType |
Public Member Functions | |
| constexpr | PrimitiveBase (P p) noexcept |
| constexpr P | getPrimitiveValue (void) const noexcept |
| constexpr const P * | getPrimitiveAddress (void) const noexcept |
| constexpr P * | getPrimitiveAddress (void) noexcept |
Public Member Functions inherited from gbl::PrimitiveCompatible< P, PrimitiveBase< P > > | |
| constexpr const P * | primitive_cast (void) const noexcept |
| constexpr | operator P () const noexcept |
| constexpr P * | operator& (void) noexcept |
| constexpr const P * | operator& (void) const noexcept |
Protected Attributes | |
| P | primitive_ |
Additional Inherited Members | |
Static Public Member Functions inherited from gbl::PrimitiveCompatible< P, PrimitiveBase< P > > | |
| static constexpr std::enable_if_t< std::same_as< T, P >, P * > | primitive_cast (PrimitiveBase< P > *pDerived) noexcept |
Definition at line 46 of file gimbal_decls.hpp.
| using gbl::PrimitiveBase< P >::PrimitiveType |
Definition at line 50 of file gimbal_decls.hpp.
|
inlineconstexprnoexcept |
Definition at line 53 of file gimbal_decls.hpp.
|
inlineconstexprnoexcept |
Definition at line 55 of file gimbal_decls.hpp.
|
inlineconstexprnoexcept |
Definition at line 56 of file gimbal_decls.hpp.
|
inlineconstexprnoexcept |
Definition at line 57 of file gimbal_decls.hpp.
|
protected |
Definition at line 48 of file gimbal_decls.hpp.