strTactic.hpp
Go to the documentation of this file.
1
2#pragma once
3
5
6namespace by {
7
12 class _nout strTactic: public weakTactic {
13 BY_ME(strTactic, weakTactic)
14
15 public:
16 void rel(binder& me) override;
17
18 using super::bind;
19 nbool bind(binder& me, const instance& it) override;
20
21 static me singleton;
22 };
23}
Smart pointer with loose type checking and lifetime management.
Definition: binder.hpp:53
Base class for all managed instances in memlite system.
Definition: instance.hpp:20
Strong reference binding tactic.
Definition: strTactic.hpp:12
Weak reference binding tactic.
Definition: weakTactic.hpp:13