Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

bitio.h File Reference

#include "general.h"
#include "ansi.h"

Go to the source code of this file.


Data Structures

struct  _BitBucket
struct  bitBucket

Defines

#define WORDS_PER_BUCKET   128
#define MAXBITS_PER_BUCKET   (WORDS_PER_BUCKET * 32)
#define MAX_BUCKETS   128
#define MAX_BITS   MAX_BUCKETS*MAXBITS_PER_BUCKET
#define SET_ITH_BIT(bits, i)   (bits |= (1 << (i)))
#define GET_ITH_BIT(bits, i)   (bits & (1 << (i)))

Typedefs

typedef bitBucket ActualBucket
typedef _BitBucket BitBucket

Functions

void Bitio_Free _ANSI_ARGS_ ((BitBucket *bbPtr))
void Bitio_Write _ANSI_ARGS_ ((BitBucket *bbPtr, uint32 bits, int nbits))
BitBucket *Bitio_New _ANSI_ARGS_ ((FILE *filePtr))
void Bitio_WriteToSocket _ANSI_ARGS_ ((BitBucket *bbPtr, int socket))

Define Documentation

#define GET_ITH_BIT bits,
i       (bits & (1 << (i)))
 

Definition at line 121 of file bitio.h.

#define MAX_BITS   MAX_BUCKETS*MAXBITS_PER_BUCKET
 

Definition at line 93 of file bitio.h.

#define MAX_BUCKETS   128
 

Definition at line 92 of file bitio.h.

#define MAXBITS_PER_BUCKET   (WORDS_PER_BUCKET * 32)
 

Definition at line 91 of file bitio.h.

#define SET_ITH_BIT bits,
i       (bits |= (1 << (i)))
 

Definition at line 120 of file bitio.h.

#define WORDS_PER_BUCKET   128
 

Definition at line 90 of file bitio.h.


Typedef Documentation

typedef struct bitBucket ActualBucket
 

typedef struct _BitBucket BitBucket
 


Function Documentation

void Bitio_WriteToSocket _ANSI_ARGS_ (BitBucket *bbPtr, int socket  
 

BitBucket* Bitio_New _ANSI_ARGS_ (FILE *filePtr)   
 

void Bitio_Write _ANSI_ARGS_ (BitBucket *bbPtr, uint32 bits, int nbits  
 

void Mhead_GenSliceEnder _ANSI_ARGS_ (BitBucket *bbPtr)   
 

 

Powered by Plone

This site conforms to the following standards: