cafeEnumStrings.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 #ifndef CAFEENUMSTRINGS_H
00010 #define CAFEENUMSTRINGS_H
00011 
00012 
00013 #include "cafeEnum.h"
00014 #include "enumStrings.h"
00015 
00016 template<> char const * enumStrings<CAFENUM::ChannelWaitForResponsePolicyKind>::data[]
00017 = {"CAFENUM::WAIT", "CAFENUM::NO_WAIT"};
00018 
00019 template<> char const * enumStrings<CAFENUM::ChannelRequestDataTypePolicyKind>::data[]
00020 = {"CAFENUM::NATIVE_DATATYPE", "CAFENUM::LOWEST_DATATYPE"};
00021 
00022 template<> char const * enumStrings<CAFENUM::ChannelFlushSendBufferPolicyKind>::data[]
00023 = {"CAFENUM::WITH_FLUSH_IO","CAFENUM::WITH_PEND_IO","CAFENUM::WITH_PEND_EVENT", "CAFENUM::WITH_POLL"};
00024 
00025 template<> char const * enumStrings<CAFENUM::ChannelWhenToFlushSendBufferPolicyKind>::data[]
00026 = {"CAFENUM::FLUSH_AFTER_EACH_MESSAGE","CAFENUM::FLUSH_DESIGNATED_TO_CLIENT"};
00027 
00028 template<> char const * enumStrings<CAFENUM::ChannelRequestPolicyKind>::data[]
00029 = {"CAFENUM::WITHOUT_CALLBACK","CAFENUM::WITH_CALLBACK_DEFAULT","CAFENUM::WITH_CALLBACK_USER_SUPPLIED"};
00030 
00031 template<> char const * enumStrings<CAFENUM::DBR_TYPE>::data[]
00032 = {"CAFENUM::DBR_PRIMITIVE","CAFENUM::DBR_STS","CAFENUM::DBR_TIME", "CAFENUM::DBR_GR",
00033    "CAFENUM::DBR_CTRL","CAFENUM::DBR_PUT", "CAFENUM::DBR_STSACK","CAFENUM::DBR_CLASS",
00034    "CAFENUM::DBR_OTHER"};
00035 
00036 template<> char const * enumStrings<CAFENUM::StatusMessageKind>::data[]
00037 = {"CAFENUM::NO_MESSAGE","CAFENUM::PRE_REQUEST","CAFENUM::FROM_REQUEST","CAFENUM::FROM_PEND",
00038    "CAFENUM::FROM_CALLBACK"};
00039 
00040 template<> char const * enumStrings<CAFENUM::CallbackProgressKind>::data[]
00041 = {"CAFENUM::NOT_INITIATED","CAFENUM::PENDING","CAFENUM::COMPLETE"};
00042 
00043 
00044 #endif // CAFEENUMSTRINGS_H

Generated on 3 May 2017 for CAFE by  doxygen 1.6.1