로딩중...
검색중...
일치하는것 없음
bindTacticable.hpp
이 파일의 문서화 페이지로 가기
1
2#pragma once
3
4#include "memlite/common.hpp"
5
6namespace by {
7
8 class binder;
9 class instance;
10
16 class _nout bindTacticable {
17 public:
18 virtual void rel(binder& me) = 0;
19 virtual nbool bind(binder& me, const instance& it) = 0;
20 nbool bind(binder& me, const instance* it) BY_SIDE_FUNC(it, bind(me, *it), false)
21 };
22}
Interface for binding tactics in memory management
Definition bindTacticable.hpp:16
Generalized binding class for managing instance lifecycles
Definition binder.hpp:108
Base class for all managed instances in memlite system
Definition instance.hpp:41
#define BY_SIDE_FUNC(...)
Side function macros for safe pointer operations
Definition sideFunc.hpp:24
Rich logging support with polymorphic type conversion
Definition richLog.hpp:34