TwiceAsNice  2019-02-18
Classes | Macros | Functions | Variables
AvtStream.cc File Reference
#include <Nice/Log/HexDump.hh>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <PvApi.h>
Include dependency graph for AvtStream.cc:

Classes

struct  tCamera
 

Macros

#define _STDCALL
 
#define TRUE   0
 
#define FRAMESCOUNT   15
 

Functions

void _STDCALL CameraEventCB (void *Context, tPvInterface Interface, tPvLinkEvent Event, unsigned long UniqueId)
 
void WaitForCamera ()
 
void WaitForTime ()
 
void WaitForEver ()
 
void _STDCALL FrameDoneCB (tPvFrame *pFrame)
 
bool CameraGrab ()
 
bool CameraSetup ()
 
bool CameraStart ()
 
void CameraStop ()
 
void CameraUnsetup ()
 
void CtrlCHandler (int Signo)
 
int main (int argc, char *argv[])
 

Variables

tCamera GCamera
 

Macro Definition Documentation

◆ _STDCALL

#define _STDCALL

◆ FRAMESCOUNT

#define FRAMESCOUNT   15

◆ TRUE

#define TRUE   0

Function Documentation

◆ CameraEventCB()

void _STDCALL CameraEventCB ( void *  Context,
tPvInterface  Interface,
tPvLinkEvent  Event,
unsigned long  UniqueId 
)

◆ CameraGrab()

bool CameraGrab ( )

◆ CameraSetup()

bool CameraSetup ( )

◆ CameraStart()

bool CameraStart ( )

◆ CameraStop()

void CameraStop ( )

◆ CameraUnsetup()

void CameraUnsetup ( )

◆ CtrlCHandler()

void CtrlCHandler ( int  Signo)

◆ FrameDoneCB()

void _STDCALL FrameDoneCB ( tPvFrame pFrame)

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ WaitForCamera()

void WaitForCamera ( )

◆ WaitForEver()

void WaitForEver ( )

◆ WaitForTime()

void WaitForTime ( )

Variable Documentation

◆ GCamera

tCamera GCamera