GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PBI / dev > doc_gather / linux-gcc
Alias.h | Defines a set of macros used to create function aliases |
Alias.h.xx-xxx-gcc | Defines a set of macros used to create function aliases for the GCC compiler |
Attribute.h | Defines the __attribute__ feature to disappear on non-GCC platforms |
Endianness.h | Provides definitions of the ENDIANNESS of the target machine. The symbols ENDIANNESS_IS_LITTLE and ENDIANNESS_IS_BIG should be used in preprocessing directives to determine the endianness of the machine, while the symbol ENDIANNESS can be more easily used in 'C' code |
Fletcher.h | Implements the Fletcher checksum algorithm via a series of macros |
Inline.h | Defines a set of macros used to be used when defining inlines |
Inline.h.xx-xxx-gcc | Defines a set of macros used to be used when defining inlines for the GCC compiler |
Ofs.h | Provides some additional OF's macros along the lines of the C language directives sizeof () and typeof () |
TBD_id.h | Enumerates the usage of the TBD data array |
Unions.h | Defines a set of useful unions between long long, ints, shorts and chars (bytes) which allow one to access subfields in a consistent fashion across big and little endian machines |
Unions_little.h | Little endian implementation of Union.h |