#include <glite/jdl/DAGAd.h>
Public Types | |
| typedef DAGAdNodeIterator | node_iterator |
| typedef classad::ExprList::iterator | Iterator |
Public Member Functions | |
| bool | is_good () const |
| void | set_value () |
| DAGAdDependencyIterator (classad::ClassAd const *dag=0, bool begin=false) | |
| DAGAdDependencyIterator & | operator++ () |
| DAGAdDependencyIterator | operator++ (int) |
| reference | operator * () const |
| pointer | operator-> () const |
Static Public Member Functions | |
| static classad::ExprList * | parents (classad::ExprTree *dep) |
| static classad::ExprList * | children (classad::ExprTree *dep) |
Data Fields | |
| classad::ClassAd const * | m_dag |
| Iterator | m_dep |
| Iterator | m_dep_end |
| Iterator | m_parent |
| Iterator | m_child |
| value_type | m_value |
Friends | |
| bool | operator== (DAGAdDependencyIterator const &lhs, DAGAdDependencyIterator const &rhs) |
| typedef classad::ExprList::iterator glite::jdl::DAGAdDependencyIterator::Iterator |
| glite::jdl::DAGAdDependencyIterator::DAGAdDependencyIterator | ( | classad::ClassAd const * | dag = 0, |
|
| bool | begin = false | |||
| ) |
| static classad::ExprList* glite::jdl::DAGAdDependencyIterator::children | ( | classad::ExprTree * | dep | ) | [inline, static] |
| bool glite::jdl::DAGAdDependencyIterator::is_good | ( | ) | const [inline] |
| reference glite::jdl::DAGAdDependencyIterator::operator * | ( | ) | const [inline] |
| DAGAdDependencyIterator glite::jdl::DAGAdDependencyIterator::operator++ | ( | int | ) |
| DAGAdDependencyIterator& glite::jdl::DAGAdDependencyIterator::operator++ | ( | ) |
| pointer glite::jdl::DAGAdDependencyIterator::operator-> | ( | ) | const [inline] |
| static classad::ExprList* glite::jdl::DAGAdDependencyIterator::parents | ( | classad::ExprTree * | dep | ) | [inline, static] |
| void glite::jdl::DAGAdDependencyIterator::set_value | ( | ) |
| bool operator== | ( | DAGAdDependencyIterator const & | lhs, | |
| DAGAdDependencyIterator const & | rhs | |||
| ) | [friend] |
| classad::ClassAd const* glite::jdl::DAGAdDependencyIterator::m_dag |
| value_type glite::jdl::DAGAdDependencyIterator::m_value |
1.4.7