Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ii_attr_utils.h

Go to the documentation of this file.
00001 // File: ii_attr_utils.h
00002 // Author: Salvatore Monforte <Salvatore.Monforte@ct.infn.it>
00003 // Copyright (c) 2002 EU DataGrid.
00004 // For license conditions see http://www.eu-datagrid.org/license.html
00005 // $Id: ii_attr_utils.h,v 1.1 2003/04/09 12:41:00 smonforte Exp $
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 } // namespace ii_attributes
00030 } // namespace utilities
00031 } // namespace common
00032 } // namespace workload
00033 } // namespace edg
00034 
00035 #endif
00036 
00037 

Generated on Wed Mar 1 00:37:55 2006 for COMMON API - configuration, jobid, ldif2classadi, logger, process, requestad, socket++i, task, utilities by doxygen 1.3.5