Ejemplo n.º 1
0
static void dbiblast_memreadUInt4(PMemFile fd, ajuint *val)
{

    dbiblast_memfread((char *)val,(size_t)4,(size_t)1,fd);
    if(readReverse)
	ajByteRevLen4((ajint *)val);

    return;
}
Ejemplo n.º 2
0
size_t ajReadbinInt4Endian(AjPFile file, ajint *Pi4)
{
    size_t ret;

    ret = fread(Pi4, 4, 1, file->fp);

#ifdef LENDIAN
    ajByteRevLen4(Pi4);
#endif

    return ret;
}
Ejemplo n.º 3
0
size_t ajReadbinInt(AjPFile file, ajint *Pi)
{
    size_t ret;

    ret = fread(Pi, 4, 1, file->fp);

#ifdef BENDIAN
    ajByteRevLen4(Pi);
#endif
    
    return ret;
}
Ejemplo n.º 4
0
size_t ajWritebinInt4(AjPFile file, ajint i4)
{
#ifdef BENDIAN
    ajint j;

    j = i4;

    ajByteRevLen4(&j);

    return fwrite(&j, 4, 1, file->fp);
#else
    return fwrite(&i4, 4, 1, file->fp);
#endif
}
Ejemplo n.º 5
0
size_t ajReadbinUintEndian(AjPFile file, ajuint *Pu)
{
    ajuint ret;
#ifdef LENDIAN
    ajint val2;
#endif

    ret = fread(Pu, 4, 1, file->fp);

#ifdef LENDIAN
    val2 = *Pu;
    ajByteRevLen4(&val2);
    *Pu = val2;
#endif
    
    return ret;
}
Ejemplo n.º 6
0
size_t ajReadbinUint4(AjPFile file, ajuint *Pu4)
{
    size_t ret;
#ifdef BENDIAN
    ajint val2;
#endif

    ret = fread(Pu4, 4, 1, file->fp);

#ifdef BENDIAN
    val2 = *Pu4;
    ajByteRevLen4(&val2);
    *Pu4 = val2;
#endif
    
    return ret;
}