As just mentioned, the symbol information of IDL source files is stored in the Symbol Table. SNiFF+ accesses this information from the Symbol Table whenever you open a project that contains IDL source files. The Symbol Table is the central data repository that is used by the various SNiFF+ tools for displaying information.
How IDL information is mapped by the SNiFF+ IDL Parser
The SNiFF+ IDL Parser maps symbol information from IDL files to C/C++ data types according to the following mapping scheme:
![]() |
Note
| Modal parameters (in, out, inout) and context arguments in IDL do not have corresponding C/C++ data types.
| |