Hedgehog  3.1.0
A library to generate hybrid pipeline workflow systems
Loading...
Searching...
No Matches
hh::behavior::Cleanable Class Reference

Cleanable interface. More...

#include "cleanable.h"

Inheritance diagram for hh::behavior::Cleanable:
Inheritance graph
Collaboration diagram for hh::behavior::Cleanable:
Collaboration graph

Public Member Functions

 Cleanable ()=default
 Default constructor.
 
 ~Cleanable ()=default
 Default destructor.
 
virtual void clean ()
 Clean a node.
 

Detailed Description

Cleanable interface.

Propose an interface to clean a node. A node is cleaned when Graph::cleanGraph is called

Definition at line 29 of file cleanable.h.

Constructor & Destructor Documentation

◆ Cleanable()

hh::behavior::Cleanable::Cleanable ( )
default

Default constructor.

◆ ~Cleanable()

hh::behavior::Cleanable::~Cleanable ( )
default

Default destructor.

Member Function Documentation

◆ clean()

virtual void hh::behavior::Cleanable::clean ( )
inlinevirtual

Clean a node.

Interface to clean user-defined attributes when Graph::cleanGraph is called

Definition at line 40 of file cleanable.h.