rename virtual function

This commit is contained in:
Claudius Holeksa 2022-11-25 00:27:44 +01:00
parent 30937d98c5
commit 389d23bd28
2 changed files with 6 additions and 5 deletions

View File

@ -11,6 +11,7 @@
#include <type_traits>
namespace saw {
class ConveyorStorage;
class ConveyorNode {
public:
ConveyorNode();
@ -30,7 +31,7 @@ public:
/**
*
*/
virtual ConveyorStorage* getNextStorage() = 0;
virtual ConveyorStorage *nextStorage() = 0;
};
class ConveyorNodeWithChildMixin final {
@ -70,7 +71,7 @@ public:
return parent->swapChild(std::move(swapee));
}
void changeParent (ConveyorNode *p) { parent = p; }
void changeParent(ConveyorNode *p) { parent = p; }
};
class EventLoop;

View File

@ -17,7 +17,7 @@ template <typename Func> ConveyorResult<Func, void> execLater(Func &&func) {
}
template <typename T>
Conveyor<T>::Conveyor(FixVoid<T> value) : ConveyorBase(nullptr, nullptr) {
Conveyor<T>::Conveyor(FixVoid<T> value) : ConveyorBase(nullptr) {
// Is there any way to do this?
// @todo new ConveyorBase constructor for Immediate values
@ -33,7 +33,7 @@ Conveyor<T>::Conveyor(FixVoid<T> value) : ConveyorBase(nullptr, nullptr) {
}
template <typename T>
Conveyor<T>::Conveyor(Error &&error) : ConveyorBase(nullptr, nullptr) {
Conveyor<T>::Conveyor(Error &&error) : ConveyorBase(nullptr) {
Own<ImmediateConveyorNode<FixVoid<T>>> immediate =
heap<ImmediateConveyorNode<FixVoid<T>>>(std::move(error));
@ -47,7 +47,7 @@ Conveyor<T>::Conveyor(Error &&error) : ConveyorBase(nullptr, nullptr) {
template <typename T>
Conveyor<T>::Conveyor(Own<ConveyorNode> node_p, ConveyorStorage *storage_p)
: ConveyorBase{std::move(node_p), storage_p} {}
: ConveyorBase{std::move(node_p)} {}
template <typename T>
template <typename Func, typename ErrorFunc>