20 #include "fgrab_struct.h" 21 #include "fgrab_prototyp.h" 22 #include "fgrab_define.h" 47 siSoftware(
bool is_use_fpga);
57 virtual bool initialize(
int size_x,
int size_y);
59 virtual bool initialize(
int size_x,
int size_y,
bool is_force_size);
62 void setPin(
char *pinstr,
int val);
69 bool getFrame(
void *mem_ptr,
unsigned int *siSoftware_timestamp);
70 bool getFrame(
void *copy_memory,
unsigned int *siSoftware_timestamp,
97 static volatile long frames_to_cpu;
98 static volatile long frame_count;
99 static volatile long missed_frames;
100 static volatile long recent_missed_frames;
101 static volatile bool is_missed_frame;
103 static volatile int sap_buffer_count;
104 volatile int sensor_width;
105 volatile int sensor_height;
106 volatile int num_buffers;
112 bool m_IsSignalDetected;
114 int acq_device_number;
116 char camera_format_file[256];
118 char acq_server_name[256];
119 char device_name[256];
121 static siSoftware *mycard;
127 size_t totalBufferSize;
133 double is_doub_width;
140 bool is_edge_globalshut;
141 int act_sccmos_version;
143 enum { HAP_VERSION_NOISE = 12 };
146 #endif // !defined(AFX_ANCROTATIONDEMODLG_H__82BFE149_F01E_11D1_AF74_00A0C91AC0FB__INCLUDED_)
virtual int getGrabberType()=0
Virtual class to represent any vendor frame grabber.
Definition: grabberInterface.h:13
virtual int getHeight(void)=0
virtual void setConfigFileName(char *name)=0
name
Definition: makeDbAndEdl.py:232
virtual long getRecentMissedFrames(void)=0
virtual void setCamController(void *cc)=0
virtual bool DestroyObjects()=0
virtual long getTotalMissedFrames(void)=0
virtual bool isMissedFrame(void)=0
virtual void resetBufferCount(void)=0
virtual bool DestroyObjectsNoDelete()=0
virtual void clearMissedFrames(void)=0
virtual int getNumBuffers(void)=0
Class LOG_FILE.
Definition: logfile.h:38
virtual int getNumFreeBuffers(void)=0
virtual bool getFrame(void *mem_ptr)=0
virtual bool CreateObjects()=0
virtual void setNumBuffers(int b)=0
virtual void incMissedFrames(void)=0
virtual void setDoubleWidth(int isdw)=0
virtual void GetSignalStatus()=0
virtual int getWidth(void)=0
virtual bool initialize(int size_x, int size_y)=0
virtual bool isFrameAvailable(void)=0
virtual void setPin(char *pinstr, int val)=0
virtual void makeView(void)=0