ProjectInterface.ccGo to the documentation of this file.00001 #include "ProjectInterface.h"
00002 #include "Wireless/Socket.h"
00003 #include <exception>
00004
00005 namespace ProjectInterface {
00006
00007 bool displayException(const char * file, int line, const char * message, const std::exception* ex) {
00008 if(file!=NULL) {
00009 serr->printf("Exception caught at %s:%d => ",file,line);
00010 } else {
00011 serr->printf("Exception => ");
00012 }
00013 if(ex!=NULL) {
00014 serr->printf("'%s'",ex->what());
00015 } else {
00016 serr->printf("'%s'","Unknown type");
00017 }
00018 if(message!=NULL) {
00019 serr->printf(" (%s)\n",message);
00020 } else {
00021 serr->printf("\n");
00022 }
00023 return true;
00024 }
00025 bool (*uncaughtException)(const char * file, int line, const char * message, const std::exception* ex)=&displayException;
00026
00027
00028 FilterBankGenerator * defRawCameraGenerator=0;
00029 FilterBankGenerator * defInterleavedYUVGenerator=0;
00030 JPEGGenerator * defColorJPEGGenerator=0;
00031 JPEGGenerator * defGrayscaleJPEGGenerator=0;
00032 SegmentedColorGenerator * defSegmentedColorGenerator=0;
00033 RLEGenerator * defRLEGenerator=0;
00034 RegionGenerator * defRegionGenerator=0;
00035
00036 unsigned int visRawCameraSID=0;
00037
00038 unsigned int visInterleaveSID=0;
00039
00040 unsigned int visColorJPEGSID=0;
00041 unsigned int visGrayscaleJPEGSID=1;
00042
00043 unsigned int visSegmentSID=0;
00044
00045 unsigned int visRLESID=0;
00046
00047 unsigned int visRegionSID=0;
00048
00049 unsigned int visPinkBallSID=0;
00050 unsigned int visBlueBallSID=1;
00051 unsigned int visHandSID=2;
00052
00053 unsigned int doubleLayer=5;
00054 unsigned int fullLayer=4;
00055 unsigned int halfLayer=3;
00056 unsigned int quarterLayer=2;
00057 unsigned int eighthLayer=1;
00058 unsigned int sixteenthLayer=0;
00059
00060 }
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
|