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

VrSigProc * startMarkedModule


Define Documentation

#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);}
 


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 Tue Mar 15 23:46:36 2005 for GNU Radio by  doxygen 1.4.0