jdl-api-cpp-3.4.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DAGAd.h File Reference
#include <string>
#include <utility>
#include <map>
#include <set>
#include <iosfwd>
#include <classad_distribution.h>
#include <exception>
#include <boost/shared_ptr.hpp>
#include <boost/utility.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/config.hpp>
#include "glite/wmsutils/classads/classad_utils.h"
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/depth_first_search.hpp>
#include <boost/graph/visitors.hpp>

Go to the source code of this file.

Data Structures

class  glite::jdl::DAG_Error
 
class  glite::jdl::NotDAG
 
class  glite::jdl::InvalidMaxRunningNodes
 
class  glite::jdl::InvalidNodes
 
class  glite::jdl::InvalidDependencies
 
class  glite::jdl::InconsistentDependencies
 
class  glite::jdl::DAG_HasCycle
 
class  glite::jdl::Invalid_DAG_NodeType
 
class  glite::jdl::Invalid_DAG_RetryCount
 
class  glite::jdl::DAG_NodeError
 
class  glite::jdl::NeitherAdNorFile
 
class  glite::jdl::BothAdAndFile
 
class  glite::jdl::InvalidDescriptionFilename
 
class  glite::jdl::InvalidDescription
 
class  glite::jdl::InvalidRetryCount
 
class  glite::jdl::InvalidNodeType
 
class  glite::jdl::DAGNodeInfo
 
class  glite::jdl::DAGAdNodeIterator
 
struct  glite::jdl::DAGAdDependencyIterator
 
class  glite::jdl::DAGAd
 
struct  glite::jdl::DAGAd::Attributes
 

Namespaces

 glite
 
 glite::jdl
 

Functions

bool glite::jdl::operator== (DAGAdNodeIterator const &lhs, DAGAdNodeIterator const &rhs)
 
bool glite::jdl::operator!= (DAGAdNodeIterator const &lhs, DAGAdNodeIterator const &rhs)
 
bool glite::jdl::operator== (DAGAdDependencyIterator const &lhs, DAGAdDependencyIterator const &rhs)
 
bool glite::jdl::operator!= (DAGAdDependencyIterator const &lhs, DAGAdDependencyIterator const &rhs)