Skip to content

Consolidate Enumerations #8

@crhowell3

Description

@crhowell3

What is the problem this feature would solve?

The library that this codebase is based on did not implement the IEEE 1278.1-2012 enumerations defined in the SISO-REF-010-2022 document. Values that should be enumerated are currently raw integers, meaning there exists no validation for those fields.

What is the feature you are proposing to solve the problem?

Create an enums.h file in the common directory, and implement all enumerations within this header. This will ensure enumerated values are constrained and enforced.

What alternatives have you considered?

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions