로딩중...
검색중...
일치하는것 없음
tmedium.hpp
이 파일의 문서화 페이지로 가기
1
2#pragma once
3
4#include "indep/common.hpp"
8
9namespace by {
10
52 template <typename T> class tmedium {
53 BY(ME(tmedium))
54
55 public:
56 tmedium(T* value);
57 tmedium(const T* value);
58
59 public:
60 operator T&();
61 operator const T&() const;
62 operator nbool() const;
63 T* operator->();
64 const T* operator->() const BY_CONST_FUNC(operator->());
65
66 public:
67 nbool has() const;
68 T* get();
69 const T* get() const;
70
71 private:
72 T* _value;
73 };
74}
Medium class used exclusively in the OR macro for safe reference handling
Definition tmedium.hpp:52
Rich logging support with polymorphic type conversion
Definition richLog.hpp:34