TIFFswab man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

SWAB(3T)							      SWAB(3T)

NAME
       TIFFReverseBits,	  TIFFSwabShort,  TIFFSwabLong,	 TIFFSwabArrayOfShort,
       TIFFSwabArrayOfLong - byte- and bit-swapping routines

SYNOPSIS
       #include <tiffio.h>
       const unsigned char* TIFFGetBitRevTable(int reversed);
       void TIFFReverseBits(u_char* data, unsigned long nbytes)
       void TIFFSwabShort(uint16* data)
       void TIFFSwabLong(uint32* data)
       void TIFFSwabArrayOfShort(uint16* data, unsigned long nshorts)
       void TIFFSwabArrayOfLong(uint32* data, unsigned long nlongs)

DESCRIPTION
       The following routines are used by the library to swap 16-  and	32-bit
       data and to reverse the order of bits in bytes.

       TIFFSwabShort  and  TIFFSwabLong	 swap the bytes in a single 16-bit and
       32-bit item, respectively.  TIFFSwabArrayOfShort	 and  TIFFSwabArrayOf‐
       Long  swap  the	bytes  in an array of 16-bit and 32-bit items, respec‐
       tively.

       TIFFReverseBits replaces each byte in data  with	 the  equivalent  bit-
       reversed	 value.	  This	operation is done with a lookup table, TIFFBi‐
       tRevTable which is declared public.  A second table,  TIFFNoBitRevTable
       is  also	 declared  public; it is a lookup table that can be used as an
       identity function; i.e.	TIFFNoBitRevTable[n] == n.

DIAGNOSTICS
       None.

SEE ALSO
       libtiff(3T),

			       December 16, 1991		      SWAB(3T)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net