Collection of StandardAttribute flags
More...
#include <StandardAttributes.hpp>
Collection of StandardAttribute flags
◆ StandardAttributes() [1/3]
◆ StandardAttributes() [2/3]
Arp::Plc::Commons::Meta::StandardAttributes::StandardAttributes |
( |
const StandardAttributes & |
arg | ) |
|
|
default |
◆ StandardAttributes() [3/3]
Arp::Plc::Commons::Meta::StandardAttributes::StandardAttributes |
( |
StandardAttributes && |
arg | ) |
|
|
default |
◆ ~StandardAttributes()
Arp::Plc::Commons::Meta::StandardAttributes::~StandardAttributes |
( |
void |
| ) |
|
|
default |
Destructs this instance and frees all resources.
◆ CountSet()
size_t Arp::Plc::Commons::Meta::StandardAttributes::CountSet |
( |
| ) |
const |
|
inline |
Gets the number of set flags
- Returns
- number of set flags
◆ GetCacheSize()
size_t Arp::Plc::Commons::Meta::StandardAttributes::GetCacheSize |
( |
void |
| ) |
const |
|
inline |
Get the cache size
- Returns
- Number of using cache size
◆ GetValue()
StandardAttribute Arp::Plc::Commons::Meta::StandardAttributes::GetValue |
( |
void |
| ) |
const |
|
inline |
Gets the underlying value
- Returns
- underlying SatndardAttribute value
◆ IsAnySet()
bool Arp::Plc::Commons::Meta::StandardAttributes::IsAnySet |
( |
StandardAttribute |
flags | ) |
const |
|
inline |
Check if any of the given flags is set
- Parameters
-
- Returns
- true, if any of the flags is set
◆ IsSet()
bool Arp::Plc::Commons::Meta::StandardAttributes::IsSet |
( |
StandardAttribute |
flag | ) |
const |
|
inline |
Check if a flag is set
- Parameters
-
- Returns
- true, if the flag is set
◆ operator StandardAttribute()
Arp::Plc::Commons::Meta::StandardAttributes::operator StandardAttribute |
( |
void |
| ) |
const |
|
inline |
◆ operator=() [1/2]
Copy assignment operator.
◆ operator=() [2/2]
The documentation for this class was generated from the following file: