Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

VrTypes.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <errno.h>
#include <signal.h>
#include <string.h>
#include <assert.h>
#include <VrComplex.h>
#include <VrCycleCount.h>
#include <iostream>

Go to the source code of this file.

Defines

#define MUTEX_DECLARE(A)
#define MUTEX_INIT(M)   do {} while (0)
#define MUTEX_LOCK(M)   do {} while (0)
#define MUTEX_UNLOCK(M)   do {} while (0)
#define THREAD_GETSPECIFIC(A)   (A)
#define YIELD()   {usleep(1);}

Typedefs

typedef unsigned int port
typedef char bit
typedef VrComplex complex
typedef unsigned char uchar
typedef unsigned long long VrSampleIndex

Enumerations

enum  {
  VR_NULL, VR_CHAR, VR_UCHAR, VR_SHORT,
  VR_INT, VR_FLOAT, VR_COMPLEX, VR_FRAME,
  VR_IPPACKET
}

Functions

int is_complex (VrComplex x)
int is_complex (float x)
int is_complex (double x)
int is_complex (int x)
int is_complex (char x)
int is_complex (short x)

Variables

VrSigProcstartMarkedModule


Define Documentation

#define MUTEX_DECLARE  ) 
 

#define MUTEX_INIT  )     do {} while (0)
 

#define MUTEX_LOCK  )     do {} while (0)
 

#define MUTEX_UNLOCK  )     do {} while (0)
 

#define THREAD_GETSPECIFIC  )     (A)
 

 
#define YIELD  )     {usleep(1);}
 


Typedef Documentation

typedef char bit
 

typedef VrComplex complex
 

typedef unsigned int port
 

typedef unsigned char uchar
 

typedef unsigned long long VrSampleIndex
 


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
VR_NULL 
VR_CHAR 
VR_UCHAR 
VR_SHORT 
VR_INT 
VR_FLOAT 
VR_COMPLEX 
VR_FRAME 
VR_IPPACKET 


Function Documentation

int is_complex short  x  )  [inline]
 

int is_complex char  x  )  [inline]
 

int is_complex int  x  )  [inline]
 

int is_complex double  x  )  [inline]
 

int is_complex float  x  )  [inline]
 

int is_complex VrComplex  x  )  [inline]
 


Variable Documentation

VrSigProc* startMarkedModule
 


Generated on Wed Mar 23 12:30:29 2005 for GNU Radio by  doxygen 1.4.0