Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef KEYTYPES_FWD_H_INCLUDED
00010 #define KEYTYPES_FWD_H_INCLUDED
00011
00012 #include <string>
00013
00014 #include <boost/shared_ptr.hpp>
00015 #include <boost/unordered_map.hpp>
00016
00017 #include "IWORKTypes_fwd.h"
00018
00019 namespace libetonyek
00020 {
00021
00022 struct KEYLayer;
00023
00024 typedef boost::shared_ptr<KEYLayer> KEYLayerPtr_t;
00025 typedef boost::unordered_map<ID_t, KEYLayerPtr_t> KEYLayerMap_t;
00026
00027 struct KEYPlaceholder;
00028
00029 typedef boost::shared_ptr<KEYPlaceholder> KEYPlaceholderPtr_t;
00030 typedef boost::unordered_map<ID_t, KEYPlaceholderPtr_t> KEYPlaceholderMap_t;
00031
00032 }
00033
00034 #endif // KEYTYPES_FWD_H_INCLUDED
00035
00036