00001
00002
00003
00004
00005
00006
00007 #ifndef _EDG_WORKLOAD_COMMON_UTILITIES_II_ATTR_UTILS_
00008 #define _EDG_WORKLOAD_COMMON_UTILITIES_II_ATTR_UTILS_
00009
00010 #include <string>
00011 #include <vector>
00012
00013 #include <boost/utility.hpp>
00014
00015 namespace edg {
00016 namespace workload {
00017 namespace common {
00018 namespace utilities {
00019 namespace ii_attributes {
00020
00021 typedef std::string type;
00022 typedef std::vector<type> container_type;
00023 typedef container_type::const_iterator const_iterator;
00024 typedef const_iterator iterator;
00025
00026 extern std::pair<const_iterator, const_iterator> multiValued();
00027 extern bool isGlueSchema();
00028
00029 }
00030 }
00031 }
00032 }
00033 }
00034
00035 #endif
00036
00037