Frog
Public Member Functions | List of all members
DependencyDirection Class Reference

#include <ckyparser.h>

Inheritance diagram for DependencyDirection:
Inheritance graph
[legend]
Collaboration diagram for DependencyDirection:
Collaboration graph
[legend]

Public Member Functions

 DependencyDirection (int i, const std::string &d, double w)
 
void put (std::ostream &) const
 
ConstraintType type () const
 
dirType direct () const
 
- Public Member Functions inherited from Constraint
 Constraint (double w, int i)
 
virtual ~Constraint ()
 
virtual std::string rel () const
 
virtual int hIndex () const
 
int tIndex () const
 
double wght () const
 

Additional Inherited Members

- Public Types inherited from Constraint
enum  ConstraintType { Incoming, Dependency, Direction }
 
- Protected Attributes inherited from Constraint
double weight
 
int tokenIndex
 

Constructor & Destructor Documentation

◆ DependencyDirection()

DependencyDirection::DependencyDirection ( int  i,
const std::string &  d,
double  w 
)
inline

Member Function Documentation

◆ direct()

dirType DependencyDirection::direct ( ) const
inlinevirtual

Reimplemented from Constraint.

◆ put()

void DependencyDirection::put ( std::ostream &  os) const
virtual

output a DependencyDirection (debug only)

Reimplemented from Constraint.

◆ type()

ConstraintType DependencyDirection::type ( ) const
inlinevirtual

Implements Constraint.


The documentation for this class was generated from the following files: