class DFProcess : public DFNode

abstract DFD process node class.

Inheritance:


Public Methods

DFProcess (DFGraph *g)
Subject::NameErrType SetIndex (const string *s)
static bool CorrectIndex (const string *s)
bool ReadMembers (InputFile *ifile, double format)

Inherited from DFNode:

Public Methods

Subject::NameErrType SetName(const string *s)

Inherited from Node:

Public Methods

bool IsEdge() const
bool InGraph() const
const string* GetIndex() const
void WriteMembers(OutputFile *f)
void GetParentIndex(string *pindex)

Inherited from Subject:

Public Classes

enum NameErrType

Public Methods

virtual Subject* Clone()
bool IsSubject() const
const string* GetName() const
bool SetReferences(AssocList *)
bool CheckReferences()
void SetParent(Node *p)
Node* GetParent() const
void SetAnnotation(string *s)
const string* GetAnnotation() const
Graph* GetGraph() const

Inherited from Thing:

Public Classes

enum AssocType

Public Methods

unsigned long GetId()
void SetId(unsigned long val)
virtual bool IsShape() const
virtual bool IsView() const
virtual int GetClassType() const
void Write(OutputFile *ofile)

Documentation

abstract DFD process node class.
DFProcess(DFGraph *g)

Subject::NameErrType SetIndex(const string *s)

static bool CorrectIndex(const string *s)

bool ReadMembers(InputFile *ifile, double format)


Direct child classes:
DataProcess
ControlProcess

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de