#ifndef DEF_LOGIC_H
#define DEF_LOGIC_H
#include "logic.h"


#include "caffinetrans.h"
#include "cmcam.h"
#include "cmcamdriver.h"

//#include "cablob_h.h"
//#include "cafindcircle_h.h"
#include "cafindeage_h.h"
#include "camatchncc_h.h"
#include "camatchshape_h.h"
#include "camorphology_h.h"

#include "cmallsystem.h"

#include "cworker.h"
#include "cworkerdriver.h"

#include "cmotor.h"
#include "cmotordriver.h"

#include "cmworktable.h"
#include "cmworktabledriver.h"

#include "cmakepath.h"

#include "cmproduct.h"
#include "cmproductdriver.h"

#include "cmeashead.h"
#include "cmeasheaddriver.h"

#include "claser.h"
#include "claserbase.h"
#include "claserdriver.h"
#include "claserdriver_base.h"

#include "claserpath.h"
#include "claserpathdriver.h"

#include "cmotordriver_acs.h"

#include "ccassette.h"
#include "ccassettedriver.h"

#include "cproductside.h"
#include "cproductsidedriver.h"

#include "clight.h"
#include "clightdriver.h"
//#include "clightdriver_gr.h"

#include "cpowermeterdriver_analog.h"
#include "cpowermeter.h"
#include "cpowermeterdriver.h"

#include "cprocess_coatclean.h"
#include "cprocess_clean.h"
#include "cprocess_coat.h"
#include "cprocess_cut.h"
#include "cprocess_kerf.h"
#include "cprocess_laserfoucscali.h"
#include "cprocess_laserpowercali.h"
#include "cprocess_level.h"
#include "cprocess_locate.h"
#include "cprocess_trans.h"
#include "cprocess_halfcutkerf.h"
#include "cprocess_laserkerf.h"

//#include "clightdriver_wl.h"

#include "ccam_img.h"
#include "ccamdriver_img.h"
#include "ccamdriver_mv.h"
#include "ccam_mv.h"

#include "claserdriver_pi.h"
//#include "claserdriver_jdsu.h"
//#include "claserdriver_igps.h"
#include "claserpath.h"
#include "claserpathdriver.h"

#include "cakerfcheck_h.h"

#include "cworktableoffset.h"
#include "cworktablelaseroffset.h"
#include "cworktableoffsetdriver.h"

#include "cprocess_scan.h"

#include "cbarcodedriver_xdl.h"
#include "cbarcode_xdl.h"
#include "CBarcodeDriverInfoScan.h"
#include "CAFindEageExternal.h"
#include "camatchncc_external.h"
#include "cmotordriver_gugao.h"
#include "cmotor_gugao.h"

//#include "clightdriver_km.h"
//#include "clightdriver_km1.h"


#include "vsmt_base.h"
#include "vsmt_coat.h"
#include "vsmt_clean.h"
#include "vsmt_io.h"
#include "vsmt_main.h"
#include "vsmt_transfer.h"
#include "vsmt_schedular.h"

#include "chsmsdriver.h"
#include "chsms.h"
#include "vsmt_gem.h"

#include "clightdriversocket.h"
#include "clightdriver_wl_socket.h"
#include "cpowermeterdriver_lp.h"
#include "cmotordriver_base.h"
#include "claserdriver_sp.h"
//#include "claserpath_thorlab.h"
//#include "claserpathdriver_thorlab.h"
#include  "cworkerdriveruser.h"
//#include "claserpathdriver_epulse.h"
//#include "claserpath_epulse.h"
#include "CoatVolumeSensor.h"
#include "secsmanager.h"
#include "cgemdriver.h"
#include "cdhgripper_rs485.h"

#endif // DEF_LOGIC_H