global.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 #ifndef GLOBAL_H
00011 #define GLOBAL_H
00012 
00013 #include <cadef.h>
00014 #include <hashConduit.h>
00015 #include <hashConduitGroup.h>
00016 #include <PVGroup.h>
00017 #include <deviceCollection.h>
00018 #include <enumStrings.h>
00019 
00020 extern bool CHECK_CONSISTENCY_CA_STATE;
00021 extern bool MUTEX;
00022 extern epicsMutex cafeMutex;
00023 
00024 
00025 
00026 extern cafeConduit_set cs;
00027 extern cafeGroup_set gs;
00028 extern std::vector<PVGroup> PVGroupV;
00029 extern std::vector<PVGroup> PVGroupPseudo;
00030 extern std::vector<deviceCollection>  deviceCollectionV;
00031 extern std::map<std::vector<unsigned int>, std::string> groupPseudoMap;
00032 
00033 extern std::vector<std::string> globalChannelList;
00034 
00035 
00036 extern std::string contentsS;
00037 extern std::string contentsBS;
00038 
00039 extern unsigned long nCBs;
00040 
00041 extern bool callbackLiveFlag;
00042 
00043 extern bool     SF_WITH_PULSE_ID;
00044 
00045 
00046 #endif // GLOBAL_H

Generated on 28 May 2018 for CAFE by  doxygen 1.6.1