Referencia del Archivo cabctrl.h

#include <stdio.h>
#include <string.h>
#include "tdef.h"
#include "uti.h"
#include "cabcod.h"
#include "cabdef0.h"
#include "cabdef1.h"

Dependencia gráfica adjunta para cabctrl.h:

Gráfico de los archivos que directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Definiciones

#define change_rw(f)   fseek(f,0,SEEK_CUR)
#define hay_cab(cfich, mc)   ((((cfich).mcab)&(mc))!=0)
#define hay_cabs(cfich, mcab)   ((((cfich).mcab)&(mcab))==(mcab))
#define hay_csenal(cfich)   hay_cab(cfich,MC_SENAL)
#define hay_cparam(cfich)   hay_cab(cfich,MC_PARAM)
#define vete_cmask(fp)   xfseek(fp,sizeof(UINT4)+sizeof(UINT2)+sizeof(UCHAR1),SEEK_SET)
#define vete_principio(file)   xfseek((file),0,SEEK_SET)
#define vete_cfich(file)   vete_principio(file)
#define vete_csenal(file)   xvete_cab(file,MC_SENAL)
#define vete_cparam(file)   xvete_cab(file,MC_PARAM)
#define vete_datos(file)   xvete_cab(file,MC_TODAS)
#define salta_long(file)   xfseek((file),sizeof(UINT4),SEEK_CUR)
#define vete_cgsenal(file)
#define vete_cgparam(file)
#define reset_cgsenal(cgs_ptr)   memset(cgs_ptr,0,sizeof(*(cgs_ptr)))
#define long_cgparam()   sizeof(struct cgparam)
#define lee_cgparam(fp, cgp_ptr)   xfread(cgp_ptr,sizeof(*(cgp_ptr)),1,fp)
#define escribe_cgparam(fp, cgp_ptr)   xfwrite(cgp_ptr,sizeof(*(cgp_ptr)),1,fp)
#define long_cgp_parcor()   sizeof(struct cgp_parcor)
#define long_cgp_lpc()   sizeof(struct cgp_lpc)

Funciones

FLOAT4 xlee_sfloat (FILE *f)
void xescribe_sfloat (FILE *f, FLOAT4 sf)
UINT4 get_cmask (FILE *fp)
int vete_cab (FILE *fp, UINT4 cabmask)
void xvete_cab (FILE *fp, UINT4 cabmask)
void lee_cfich (FILE *fp, struct cfich *cf_ptr)
void escribe_cfich (FILE *fp, struct cfich *cf_ptr)
void anade_cmask (FILE *fp, UINT4 cabmask)
void escribe_long (FILE *fp, UINT4 l)
void escribe_long_actual (FILE *fp, UINT4 cabmask)
long lee_long_actual (FILE *fp, UINT4 cabmask)
UINT4 long_cgsenal (struct cgsenal *cgs)
void free_cgsenal (struct cgsenal *cgs)
int lee_cgsenal (FILE *fp, struct cgsenal *cgs)
void escribe_cgsenal (FILE *fp, struct cgsenal *cgs)
void escribe_cgsenal_marc (FILE *fp, struct cgsenal *cgs)
void lee_csenal_vieja (FILE *fp, struct cgsenal *cgs)
void escribe_csenal_vieja (FILE *fp, struct cgsenal *cgs)
void lee_cgp_parcor (FILE *fp, struct cgp_parcor *cgp_pc_ptr)
void escribe_cgp_parcor (FILE *fp, struct cgp_parcor *cgp_pc_ptr)
void lee_cgp_lpc (FILE *fp, struct cgp_lpc *cgp_lpc_ptr)
void escribe_cgp_lpc (FILE *fp, struct cgp_lpc *cgp_lpc_ptr)


Documentación de las definiciones

#define change_rw (  )     fseek(f,0,SEEK_CUR)

Definición en la línea 31 del archivo cabctrl.h.

#define hay_cab ( cfich,
mc   )     ((((cfich).mcab)&(mc))!=0)

Definición en la línea 47 del archivo cabctrl.h.

#define hay_cabs ( cfich,
mcab   )     ((((cfich).mcab)&(mcab))==(mcab))

Definición en la línea 55 del archivo cabctrl.h.

#define hay_csenal ( cfich   )     hay_cab(cfich,MC_SENAL)

Definición en la línea 61 del archivo cabctrl.h.

#define hay_cparam ( cfich   )     hay_cab(cfich,MC_PARAM)

Definición en la línea 67 del archivo cabctrl.h.

#define vete_cmask ( fp   )     xfseek(fp,sizeof(UINT4)+sizeof(UINT2)+sizeof(UCHAR1),SEEK_SET)

Definición en la línea 72 del archivo cabctrl.h.

#define vete_principio ( file   )     xfseek((file),0,SEEK_SET)

Definición en la línea 101 del archivo cabctrl.h.

#define vete_cfich ( file   )     vete_principio(file)

Definición en la línea 106 del archivo cabctrl.h.

#define vete_csenal ( file   )     xvete_cab(file,MC_SENAL)

Definición en la línea 111 del archivo cabctrl.h.

#define vete_cparam ( file   )     xvete_cab(file,MC_PARAM)

Definición en la línea 116 del archivo cabctrl.h.

#define vete_datos ( file   )     xvete_cab(file,MC_TODAS)

Definición en la línea 121 del archivo cabctrl.h.

#define salta_long ( file   )     xfseek((file),sizeof(UINT4),SEEK_CUR)

Definición en la línea 127 del archivo cabctrl.h.

#define vete_cgsenal ( file   ) 

Valor:

{  \
  xvete_cab(file,MC_SENAL);  \
  salta_long(file); }

Definición en la línea 133 del archivo cabctrl.h.

#define vete_cgparam ( file   ) 

Valor:

{  \
  xvete_cab(file,MC_PARAM);  \
  salta_long(file); }

Definición en la línea 141 del archivo cabctrl.h.

#define reset_cgsenal ( cgs_ptr   )     memset(cgs_ptr,0,sizeof(*(cgs_ptr)))

Definición en la línea 197 del archivo cabctrl.h.

 
#define long_cgparam (  )     sizeof(struct cgparam)

Definición en la línea 237 del archivo cabctrl.h.

#define lee_cgparam ( fp,
cgp_ptr   )     xfread(cgp_ptr,sizeof(*(cgp_ptr)),1,fp)

Definición en la línea 243 del archivo cabctrl.h.

#define escribe_cgparam ( fp,
cgp_ptr   )     xfwrite(cgp_ptr,sizeof(*(cgp_ptr)),1,fp)

Definición en la línea 249 del archivo cabctrl.h.

 
#define long_cgp_parcor (  )     sizeof(struct cgp_parcor)

Definición en la línea 254 del archivo cabctrl.h.

 
#define long_cgp_lpc (  )     sizeof(struct cgp_lpc)

Definición en la línea 272 del archivo cabctrl.h.


Documentación de las funciones

FLOAT4 xlee_sfloat ( FILE *  f  ) 

Definición en la línea 21 del archivo cabctrl.c.

void xescribe_sfloat ( FILE *  f,
FLOAT4  sf 
)

Definición en la línea 32 del archivo cabctrl.c.

UINT4 get_cmask ( FILE *  fp  ) 

Definición en la línea 59 del archivo cabctrl.c.

int vete_cab ( FILE *  fp,
UINT4  cabmask 
)

Definición en la línea 79 del archivo cabctrl.c.

void xvete_cab ( FILE *  fp,
UINT4  cabmask 
)

Definición en la línea 112 del archivo cabctrl.c.

void lee_cfich ( FILE *  fp,
struct cfich cf_ptr 
)

Definición en la línea 120 del archivo cabctrl.c.

void escribe_cfich ( FILE *  fp,
struct cfich cf_ptr 
)

Definición en la línea 132 del archivo cabctrl.c.

void anade_cmask ( FILE *  fp,
UINT4  cabmask 
)

Definición en la línea 149 del archivo cabctrl.c.

void escribe_long ( FILE *  fp,
UINT4  l 
)

Definición en la línea 170 del archivo cabctrl.c.

void escribe_long_actual ( FILE *  fp,
UINT4  cabmask 
)

Definición en la línea 181 del archivo cabctrl.c.

long lee_long_actual ( FILE *  fp,
UINT4  cabmask 
)

Definición en la línea 200 del archivo cabctrl.c.

UINT4 long_cgsenal ( struct cgsenal cgs  ) 

Definición en la línea 358 del archivo cabctrl.c.

void free_cgsenal ( struct cgsenal cgs  ) 

Definición en la línea 374 del archivo cabctrl.c.

int lee_cgsenal ( FILE *  fp,
struct cgsenal cgs 
)

Definición en la línea 401 del archivo cabctrl.c.

void escribe_cgsenal ( FILE *  fp,
struct cgsenal cgs 
)

Definición en la línea 431 del archivo cabctrl.c.

void escribe_cgsenal_marc ( FILE *  fp,
struct cgsenal cgs 
)

Definición en la línea 457 del archivo cabctrl.c.

void lee_csenal_vieja ( FILE *  fp,
struct cgsenal cgs 
)

Definición en la línea 491 del archivo cabctrl.c.

void escribe_csenal_vieja ( FILE *  fp,
struct cgsenal cgs 
)

Definición en la línea 541 del archivo cabctrl.c.

void lee_cgp_parcor ( FILE *  fp,
struct cgp_parcor cgp_pc_ptr 
)

Definición en la línea 591 del archivo cabctrl.c.

void escribe_cgp_parcor ( FILE *  fp,
struct cgp_parcor cgp_pc_ptr 
)

Definición en la línea 606 del archivo cabctrl.c.

void lee_cgp_lpc ( FILE *  fp,
struct cgp_lpc cgp_lpc_ptr 
)

Definición en la línea 628 del archivo cabctrl.c.

void escribe_cgp_lpc ( FILE *  fp,
struct cgp_lpc cgp_lpc_ptr 
)

Definición en la línea 643 del archivo cabctrl.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6