MIRA
Public Member Functions | List of all members
FrameworkGraph< NodeMixin, AuthorityNodeMixin, ChannelNodeMixin, NamespaceNodeMixin, FrameworkNodeMixin >::Node Class Referenceabstract

Base class for all nodes in the framework computation graph. More...

#include <fw/FrameworkGraph.h>

Inheritance diagram for FrameworkGraph< NodeMixin, AuthorityNodeMixin, ChannelNodeMixin, NamespaceNodeMixin, FrameworkNodeMixin >::Node:
Inheritance graph
[legend]

Public Member Functions

virtual ~Node ()
 
virtual std::set< NodePtrgetAdjacentNodes ()=0
 Returns the adjacent (incoming and outgoing nodes) More...
 

Detailed Description

template<typename NodeMixin = void, typename AuthorityNodeMixin = void, typename ChannelNodeMixin = void, typename NamespaceNodeMixin = void, typename FrameworkNodeMixin = void>
class mira::FrameworkGraph< NodeMixin, AuthorityNodeMixin, ChannelNodeMixin, NamespaceNodeMixin, FrameworkNodeMixin >::Node

Base class for all nodes in the framework computation graph.

Constructor & Destructor Documentation

◆ ~Node()

virtual ~Node ( )
inlinevirtual

Member Function Documentation

◆ getAdjacentNodes()

virtual std::set<NodePtr> getAdjacentNodes ( )
pure virtual

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