Register argument constant class.
More...
#include <rarg.h>
|
|
constexpr libmicroemu::RegisterId | Get () const |
| |
|
constexpr | RArgConst ()=default |
| | Constructor.
|
| |
|
| ~RArgConst ()=default |
| | Destructor.
|
| |
| constexpr | RArgConst (const RArgConst &r_src)=default |
| | Copy constructor for ArgConst.
|
| |
| constexpr RArgConst & | operator= (const RArgConst &r_src)=default |
| | Copy assignment operator for ArgConst.
|
| |
| constexpr | RArgConst (RArgConst &&r_src)=default |
| | Move constructor for ArgConst.
|
| |
| constexpr RArgConst & | operator= (RArgConst &&r_src)=default |
| | Move assignment operator for ArgConst.
|
| |
|
template<typename R> |
| bool | operator== (const R &other) const |
| |
|
template<typename R> |
| bool | operator!= (const R &other) const |
| |
|
|
static constexpr auto | kRegId = Rid |
| |
Register argument constant class.
◆ RArgConst() [1/2]
Copy constructor for ArgConst.
- Parameters
-
| r_src | the object to be copied |
◆ RArgConst() [2/2]
Move constructor for ArgConst.
- Parameters
-
| r_src | the object to be moved |
◆ operator=() [1/2]
Copy assignment operator for ArgConst.
- Parameters
-
| r_src | the object to be copied |
◆ operator=() [2/2]
Move assignment operator for ArgConst.
- Parameters
-
| r_src | the object to be moved |
The documentation for this class was generated from the following file:
- src/libmicroemu/internal/utils/rarg.h