Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
alib2abstraction
src
registry
BaseRegistryEntry.hpp
Go to the documentation of this file.
1
6
#pragma once
7
8
#include <
abstraction/OperationAbstraction.hpp
>
9
10
namespace
abstraction
{
11
12
class
BaseRegistryEntry
{
13
public
:
14
virtual
~BaseRegistryEntry
( ) =
default
;
15
16
virtual
std::shared_ptr < abstraction::OperationAbstraction >
getAbstraction
( )
const
= 0;
17
};
18
19
}
/* namespace abstraction */
20
OperationAbstraction.hpp
abstraction::BaseRegistryEntry
Definition:
BaseRegistryEntry.hpp:12
abstraction::BaseRegistryEntry::getAbstraction
virtual std::shared_ptr< abstraction::OperationAbstraction > getAbstraction() const =0
abstraction::BaseRegistryEntry::~BaseRegistryEntry
virtual ~BaseRegistryEntry()=default
abstraction
Definition:
AlgorithmAbstraction.hpp:11
Generated on Mon Dec 27 2021 10:21:51 for Algorithms Library Toolkit by
1.9.2