Status object.
More...
#include <xsstatusflag.h>
Status object.
Definition at line 182 of file xsstatusflag.h.
◆ XsStatus() [1/3]
XsStatus::XsStatus |
( |
const XsStatus & |
s | ) |
|
|
inline |
◆ XsStatus() [2/3]
XsStatus::XsStatus |
( |
int |
status | ) |
|
|
inline |
Status object constructor.
- Parameters
-
status | status flags to set in the object |
Definition at line 195 of file xsstatusflag.h.
◆ XsStatus() [3/3]
Status object constructor, clears all flags.
Definition at line 200 of file xsstatusflag.h.
◆ anyAccClipped()
bool XsStatus::anyAccClipped |
( |
| ) |
const |
|
inline |
◆ anyGyrClipped()
bool XsStatus::anyGyrClipped |
( |
| ) |
const |
|
inline |
◆ anyMagClipped()
bool XsStatus::anyMagClipped |
( |
| ) |
const |
|
inline |
◆ clear()
◆ get()
◆ operator&=() [1/2]
XsStatus const& XsStatus::operator&= |
( |
int |
a | ) |
|
|
inline |
Binary AND operator.
- Parameters
-
a | The mask of flags to keep, clearing other flags |
- Returns
- A reference to this object
Definition at line 288 of file xsstatusflag.h.
◆ operator&=() [2/2]
Binary AND operator.
- Parameters
-
a | The mask of flags to keep, clearing other flags |
- Returns
- A reference to this object
Definition at line 278 of file xsstatusflag.h.
◆ operator=() [1/2]
XsStatus const& XsStatus::operator= |
( |
int |
a | ) |
|
|
inline |
Assignment operator.
- Parameters
-
a | The full status flags to set |
- Returns
- A reference to this object
Definition at line 248 of file xsstatusflag.h.
◆ operator=() [2/2]
Assignment operator.
- Parameters
-
a | The Status object to copy from |
- Returns
- A reference to this object
Definition at line 238 of file xsstatusflag.h.
◆ operator|=() [1/2]
XsStatus const& XsStatus::operator|= |
( |
int |
a | ) |
|
|
inline |
Binary OR operator.
- Parameters
-
a | The status flags to set, leaving already set flags as they were |
- Returns
- A reference to this object
Definition at line 268 of file xsstatusflag.h.
◆ operator|=() [2/2]
Binary OR operator.
- Parameters
-
a | The status flags to set, leaving already set flags as they were |
- Returns
- A reference to this object
Definition at line 258 of file xsstatusflag.h.
◆ set() [1/3]
void XsStatus::set |
( |
int |
a | ) |
|
|
inline |
Set statusflag of status object.
- Parameters
-
a | The full status flags to set |
Definition at line 229 of file xsstatusflag.h.
◆ set() [2/3]
Set statusflag of status object.
- Parameters
-
a | The full status flags to set |
Definition at line 221 of file xsstatusflag.h.
◆ set() [3/3]
void XsStatus::set |
( |
XsStatus const & |
a | ) |
|
|
inline |
Set statusflag of status object.
- Parameters
-
a | The Status object to copy from |
Definition at line 213 of file xsstatusflag.h.
◆ m_status
The documentation for this class was generated from the following file: