|
enum | FieldPosition : int {
VersionPos = 1
, StandardIdentityContextPos = 3
, StandardIdentityPos = 4
, SymbolSetPos = 5
,
StatusPos = 7
, HqTaskforceDummyPos = 8
, AmplifierPos = 9
, EntityPos = 11
,
EntityTypePos = 13
, EntitySubTypePos = 15
, Sector1ModifierPos = 17
, Sector2ModifierPos = 19
} |
|
enum | StandardIdentity : int {
Pending =0
, Unknown =1
, AssumedFriend =2
, Friend =3
,
Neutral =4
, Suspect =5
, Hostile =6
} |
|
|
| DeltaSidc (const std::string &sidcString) |
|
| DeltaSidc (uint32_t setA, uint32_t setB) |
|
| DeltaSidc (const DeltaSidc &src)=default |
|
bool | operator< (const DeltaSidc &other) const |
|
DeltaSidc & | operator= (const DeltaSidc &src)=default |
|
constexpr bool | isValid () const |
|
constexpr uint8_t | getSidcDigit (FieldPosition pos) const |
|
constexpr uint8_t | getSidc2Digit (FieldPosition pos) const |
|
constexpr uint8_t | getVersion () const |
|
constexpr uint8_t | getStandardIdentityComposite () const |
|
constexpr uint8_t | getStandardIdentityContext () const |
|
constexpr uint8_t | getStandardIdentity () const |
|
constexpr uint8_t | getSymbolSet () const |
|
constexpr uint8_t | getStatus () const |
|
constexpr uint8_t | getHqTaskforceDummy () const |
|
constexpr uint8_t | getAmplifier () const |
|
constexpr uint8_t | getEntity () const |
|
constexpr uint8_t | getEntityType () const |
|
constexpr uint8_t | getEntitySubType () const |
|
constexpr uint8_t | getSector1Modifier () const |
|
constexpr uint8_t | getSector2Modifier () const |
|
|
static constexpr uint32_t | quick_pow10 (int n) |
|
static const DeltaSidc & | invalidSidc () |
|
static int | Digits (FieldPosition pos) |
|
static bool | ParseSidc (const std::string &digits, uint32_t &setA, uint32_t &setB) |
|
|
uint32_t | SetA |
|
uint32_t | SetB |
|
|
static const int | SetAOffset = 0 |
|
static const int | SetBOffset = 10 |
|
The documentation for this struct was generated from the following file:
- Native/MariaNative/MCommon/MDeltaSidc.h