Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

endianswap.h File Reference

#include <stddef.h>

Go to the source code of this file.

Functions

void swap2_unaligned (void *v, ptrdiff_t ndata)
void swap4_unaligned (void *v, ptrdiff_t ndata)
void swap8_unaligned (void *v, ptrdiff_t ndata)
void swap2_aligned (void *v, ptrdiff_t ndata)
void swap4_aligned (void *v, ptrdiff_t ndata)
void swap8_aligned (void *v, ptrdiff_t ndata)


Function Documentation

void swap2_aligned void *    v,
ptrdiff_t    ndata
[static]
 

Definition at line 98 of file endianswap.h.

Referenced by open_dsn6_read, read_ccp4_data, read_js_structure, and read_rawgraphics.

void swap2_unaligned void *    v,
ptrdiff_t    ndata
[static]
 

Definition at line 34 of file endianswap.h.

Referenced by read_dsn6_data.

void swap4_aligned void *    v,
ptrdiff_t    ndata
[static]
 

Definition at line 112 of file endianswap.h.

Referenced by fort_get_endian_reclen, fortread_4, open_ccp4_read, open_fs4_read, open_grd_read, open_grid_read, open_js_read, open_pbeq_read, open_plt_read, open_spider_read, put_trx_int, put_trx_real, read_ccp4_data, read_charmm_4dim, read_charmm_extrablock, read_dcdheader, read_dcdstep, read_fixed_atoms, read_grd_data, read_js_structure, read_js_timestep, read_pbeq_data, read_plt_data, read_rawgraphics, read_spider_data, read_uhbd_data, trx_header, trx_int, and trx_real.

void swap4_unaligned void *    v,
ptrdiff_t    ndata
[static]
 

Definition at line 48 of file endianswap.h.

Referenced by open_uhbd_read, and read_dcdheader.

void swap8_aligned void *    v,
ptrdiff_t    ndata
[static]
 

Definition at line 126 of file endianswap.h.

Referenced by open_pbeq_read, read_charmm_extrablock, read_js_timestep, trx_double, trx_long, and trx_real.

void swap8_unaligned void *    v,
ptrdiff_t    ndata
[static]
 

Definition at line 67 of file endianswap.h.

Referenced by read_dcdheader.


Generated on Thu Mar 28 03:08:24 2024 for VMD Plugins (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002