OROCHI
 
Loading...
Searching...
No Matches
GxSysP2PBase.h
Go to the documentation of this file.
1//===========================================================================
10//===========================================================================
11#pragma once
12
13GX_CORE_NAMESPACE_BEGIN()
14
15//===========================================================================
17//===========================================================================
19{
20 //-------------------------------------------------------------
22 //-------------------------------------------------------------
24public:
25 // RTTI定義
26 GX_RTTI_ABSTRACT_CLASS(GxSysP2PBase, GxSysBase)
27 // GxClassBase継承クラス用禁止宣言
29
30
31 //-------------------------------------------------------------
33 //-------------------------------------------------------------
35
39 ~GxSysP2PBase(void) override {}
40
42};
43
44// アクセスインターフェース
45GX_FORCE_INLINE GxSysP2PBase* getGxSysP2PBase(void) { return GxSysP2PBase::getSingletonPointer(); }
46
47GX_CORE_NAMESPACE_END()
#define GX_PROHIBIT_CLASS_BASE(__CLASS__)
GxClassBase継承の禁止宣言
Definition GxBase.h:240
システム基底クラス
Definition GxSysBase.h:18
P2P通信システム基底クラス
Definition GxSysP2PBase.h:19
~GxSysP2PBase(void) override
デストラクタ
Definition GxSysP2PBase.h:39
シングルトン基礎クラス
Definition GxSingleton.h:19
static constexpr GxSysP2PBase * getSingletonPointer(void)
Definition GxSingleton.h:59