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) |