OpenVPN 3 Core Library
Loading...
Searching...
No Matches
Thing2 Struct Reference
Inheritance diagram for Thing2:
[legend]
Collaboration diagram for Thing2:
[legend]

Additional Inherited Members

- Public Types inherited from openvpn::IntrinsicType< BaseT, T, typename >
using value_type = T
 
- Public Member Functions inherited from openvpn::IntrinsicType< BaseT, T, typename >
constexpr IntrinsicType (value_type v=value_type()) noexcept
 Constructs an IntrinsicType object.
 
BaseT & operator= (value_type v)
 Assignment operator from value_type.
 
BaseT & operator= (BaseT arg) noexcept
 Assignment operator from BaseT.
 
template<typename = std::enable_if_t<std::is_integral_v<T>>>
constexpr BaseT & operator|= (BaseT arg) noexcept
 Bitwise OR assignment operator.
 
template<typename = std::enable_if_t<std::is_integral_v<T>>>
constexpr BaseT & operator&= (BaseT arg) noexcept
 Bitwise AND assignment operator.
 
constexpr value_type get () const noexcept
 Getter for the underlying value.
 
constexpr operator value_type () const noexcept
 Conversion operator to value_type.
 

Detailed Description

Definition at line 13 of file test_intrinsic_type.cpp.


The documentation for this struct was generated from the following file: