MVC
0.0.1
interfaces
iview.h
См. документацию.
1
#pragma once
2
7
class
IView
{
8
public
:
9
10
IView
() =
default
;
11
virtual
~IView
() =
default
;
12
16
virtual
void
update
()
const
noexcept = 0;
17
18
};
19
20
using
IViewSptr
= std::shared_ptr<IView>;
IView::update
virtual void update() const noexcept=0
Updates dependent objects.
IView
Here is doing notifications.
Definition:
iview.h:7
IView::~IView
virtual ~IView()=default
IViewSptr
std::shared_ptr< IView > IViewSptr
Definition:
iview.h:20
IView::IView
IView()=default
Создано системой
1.8.17