L:/channel/channel/src/HierarchicalIdTrait.cpp

Go to the documentation of this file.
00001 
00002 // Copyright (c) 2005, 2006 Yigong Liu
00003 // Permission to use, copy, modify, distribute and sell this software for any 
00004 //     purpose is hereby granted without fee, provided that the above copyright 
00005 //     notice appear in all copies and that both that copyright notice and this 
00006 //     permission notice appear in supporting documentation.
00007 // The author makes no representations about the 
00008 //     suitability of this software for any purpose. It is provided "as is" 
00009 //     without express or implied warranty.
00011 
00012 #include <HierarchicalIdTrait.h>
00013 #include <string>
00014 
00015 using namespace std;
00016 using namespace channel;
00017 
00019 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::CHANNEL_CONN_MSG = "/SYS/CHANNEL_CONN_MSG";
00020 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::CHANNEL_DISCONN_MSG = "/SYS/CHANNEL_DISCONN_MSG";
00021 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::INIT_SUBSCRIPTION_INFO_MSG = "/SYS/INIT_SUBSCRIPTION_INFO_MSG";
00022 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::INIT_PUBLICATION_INFO_MSG = "/SYS/INIT_PUBLICATION_INFO_MSG";
00023 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::SUBSCRIPTION_INFO_MSG = "/SYS/SUBSCRIPTION_INFO_MSG";
00024 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::UNSUBSCRIPTION_INFO_MSG = "/SYS/UNSUBSCRIPTION_INFO_MSG";
00025 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::PUBLICATION_INFO_MSG = "/SYS/PUBLICATION_INFO_MSG";
00026 template <> StringPathId<'/'> IdTrait<StringPathId<'/'> >::UNPUBLICATION_INFO_MSG = "/SYS/UNPUBLICATION_INFO_MSG";
00027 template <> StringPathId<'/'>::value_type IdTrait<StringPathId<'/'> >::RootName = "//";
00028 template <> StringPathId<'/'>::value_type IdTrait<StringPathId<'/'> >::WildcardName = "*";
00029  

Generated on Mon Feb 27 19:59:21 2006 for channel by  doxygen 1.4.6-NO