class documentation
Container class for storing loaded msg description files. Field types and names are stored in separate lists with 1-to-1 correspondence. MsgSpec can also return an md5 of the source text.
Method | __eq__ |
Undocumented |
Method | __init__ |
No summary |
Method | __ne__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | __str__ |
Undocumented |
Method | fields |
No summary |
Method | has |
No summary |
Method | parsed |
No summary |
Instance Variable | constants |
Undocumented |
Instance Variable | full |
Undocumented |
Instance Variable | header |
Undocumented |
Instance Variable | names |
Undocumented |
Instance Variable | package |
Undocumented |
Instance Variable | short |
Undocumented |
Instance Variable | text |
Undocumented |
Instance Variable | types |
Undocumented |
Instance Variable | _parsed |
Undocumented |
Parameters | |
types | list of field types, in order of declaration, [str] |
names | list of field names, in order of declaration, [str] |
constants | List of Constant declarations, [Constant] |
text | text of declaration, str |
full | Undocumented |
package | Undocumented |
short | Undocumented |
Raises | |
Unknown exception | InvalidMsgSpec If spec is invalid (e.g. fields with the same name) |