byteorder.c File Reference


Detailed Description

ByteOrder BigLittleEndian CBO_.

=====================================================
Liste_Funktionen_Beginn:

CBO_r_i2       read signed short (16 bit)
CBO_r_ui2      read unsigned short (16 bit, WORD)
CBO_r_i4       read signed long (32 bit)
CBO_r_ui4      read unsigned long (32 bit, DWORD)

Liste_Funktionen_Ende:
=====================================================

- see also:
../exp/bgf_ut.c
  fget_f           
  fget_i2          mit CBO_r_ui2; ersetzen 
  fget_i4          mit CBO_r_i4 ersetzen 

../exp/ds3_r.c
  read_char        direkt mit fgetc oder getc ersetzen ..
  read_short       ident mit CBO_r_ui2; ersetzen
  read_long        ident mit CBO_r_ui4; ersetzen ..
  read_string

../exp/lwo_r.c
  read_char        direkt mit fgetc oder getc ersetzen ..
  read_short       NEU ! wie CBO_r_ui2 auf BigEndi. !
  read_long        NEU !
  read_float       NEU !
  read_string

#include "../xa/MS_Def1.h"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "../ut/byteorder.h"

Functions

int CBO_close ()
int CBO_open (char *fnam)
int CBO_read (void *po, int bNr)
unsigned short CBO_r_ui2 ()
unsigned int CBO_r_ui4 ()
int CBO_r_i4 ()

Variables

static FILE * CBO_fp = NULL


Function Documentation

int CBO_close (  ) 

int CBO_open ( char *  fnam  ) 

int CBO_read ( void *  po,
int  bNr 
)

unsigned short CBO_r_ui2 (  ) 

unsigned int CBO_r_ui4 (  ) 

int CBO_r_i4 (  ) 


Variable Documentation

FILE* CBO_fp = NULL [static]


Generated on Sat May 30 09:31:54 2009 for gCAD3D by  doxygen 1.5.6