ngscopeclient v0.2
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
InputConstraint Class Referenceabstract

Base class for constraints on inputs. More...

#include <InputConstraint.h>

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

Public Member Functions

 InputConstraint (FlowGraphNode *sink)
 
virtual bool Check (StreamDescriptor source)=0
 Checks if the given input satisfies the constraint.
 
virtual std::string ToString ()=0
 Convert this constraint to a string.
 

Protected Member Functions

std::string StreamTypeToString (Stream::StreamType type)
 

Protected Attributes

FlowGraphNodem_sink
 

Detailed Description

Base class for constraints on inputs.

Member Function Documentation

◆ Check()

virtual bool InputConstraint::Check ( StreamDescriptor  source)
pure virtual

◆ ToString()

virtual std::string InputConstraint::ToString ( )
pure virtual

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