|
|
|
|
|
Go to the source code of this file.
A platform-independent definition of enumerations et al are defined in asn files. Comments have been added to these files but the normal asn tools do not pass them through to the h files.
This tool parses the asn files and stores information. Then it parses the generated bapitypes.h file. It merges information stored with information from bapitypes.h and outputs a file with the merged information.
Definition in file asn_bapitypes.pl.
|
Creates a temporary file that lists all of the files which should be processed.
Definition at line 192 of file asn_bapitypes.pl. |
|
Resolves enumeration items that were built from other components. Duplicates entries in the hash table for the equivalent of the component. Removes place-holder entries in the hash that say component.
Definition at line 442 of file asn_bapitypes.pl. |
|
Definition at line 397 of file asn_bapitypes.pl. |
|
Definition at line 165 of file asn_bapitypes.pl. |
|
Gathers information from all files given in the list. Opens the file that contains the list of files that are of interest. Then it opens each of those files one at a time.
The key into ct_item is the name of the item fixed up to what will be seen later in bapitypes. The key into enum_item is the name of the enumeration plus the enumeration item fixed up to what will be seen later in bapitypes.
Definition at line 232 of file asn_bapitypes.pl. |
|
Reads in the file generated by development tools and appends any dox comments that those tools may have stripped from the source files.
Definition at line 494 of file asn_bapitypes.pl. |
|
|
|
What to do when no arguments are given.
Definition at line 665 of file asn_bapitypes.pl. |
|
Uses the second argument of the input (master file) and appends ".gen" to the name and outputs the enhanced data.
Definition at line 626 of file asn_bapitypes.pl. |
|
|
|
Definition at line 159 of file asn_bapitypes.pl. |
|
|
|
Open-Source tools compliments of Voyant Technologies, Inc. and Glenn C. Maxey.
01/13/2003
TP Tools v2-00-0a
# tpt-perl-hcr-02