state_machine_cpp
state_machine_cpp::AbstractAttributeTree Class Referenceabstract

#include <abstract_attribute_tree.h>

Inheritance diagram for state_machine_cpp::AbstractAttributeTree:

Public Member Functions

virtual ~AbstractAttributeTree ()=default
 

Protected Member Functions

virtual AbstractLayerlayer (unsigned int t_i)=0
 
virtual const AbstractLayerlayer (unsigned int t_i) const
 

Friends

class Context
 
template<class ... X>
struct Impl::merge
 

Detailed Description

Definition at line 17 of file abstract_attribute_tree.h.

Constructor & Destructor Documentation

◆ ~AbstractAttributeTree()

virtual state_machine_cpp::AbstractAttributeTree::~AbstractAttributeTree ( )
virtualdefault

Member Function Documentation

◆ layer() [1/2]

virtual const AbstractLayer& state_machine_cpp::AbstractAttributeTree::layer ( unsigned int  t_i) const
inlineprotectedvirtual

Definition at line 24 of file abstract_attribute_tree.h.

◆ layer() [2/2]

virtual AbstractLayer& state_machine_cpp::AbstractAttributeTree::layer ( unsigned int  t_i)
protectedpure virtual

Friends And Related Function Documentation

◆ Context

friend class Context
friend

Definition at line 19 of file abstract_attribute_tree.h.

◆ Impl::merge

template<class ... X>
friend struct Impl::merge
friend

Definition at line 20 of file abstract_attribute_tree.h.


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