Module dckeyword

Source
Expand description

Representation of arbitrary and historical keywords as defined in the DC file.

Modules§

interim 🔒
Contains intermediate keyword structures and logic for semantic analysis as the keyword/lists is being built.

Structs§

DCKeyword
DCKeywordList
This is a list of DCKeyword structures, which represent communication keywords that may be set on a particular field.

Enums§

IdentifyKeyword
Represents the two types of inputs that DCKeywordList.has_keyword accepts for looking up a Keyword. In Panda and Astron, the has_keyword method is overloaded instead.

Type Aliases§

HistoricalFlag
This is a flag bitmask for historical keywords. Panda uses a C/C++ ‘int’ for this, which is stored as 4 bytes in modern 32-bit and 64-bit C/C++ compilers.
KeywordName2Keyword
A map of key/value pairs mapping keyword names to DCKeyword struct pointers.