CTR-Pia  5.4.3
Game Communication Engine
 全て クラス ネームスペース 関数 変数 型定義 列挙型 列挙型の値 ページ
common.h
1 /*--------------------------------------------------------------------------------*
2  Copyright (C)Nintendo All rights reserved.
3 
4  These coded instructions, statements, and computer programs contain proprietary
5  information of Nintendo and/or its licensed developers and are protected by
6  national and international copyright laws. They may not be disclosed to third
7  parties or copied or duplicated in any form, in whole or in part, without the
8  prior written consent of Nintendo.
9 
10  The content herein is highly confidential and should be handled accordingly.
11  *--------------------------------------------------------------------------------*/
12 
13 
14 #pragma once
15 
16 #include <nn/pia/common/common_Definitions.h>
17 
18 // n1769 adjust機能を用いた新しいメモリ管理方式、スタックヒープ方式を使うかどうか
19 #define ENABLE_STACK_HEAP 1
20 
21 /*!
22  @namespace nn::pia::common
23  @brief PiaCommon の名前空間です。
24  PiaCommon は、 Pia 全体で利用する機能をまとめたモジュールです。
25  */
26 namespace nn
27 {
28 namespace pia
29 {
30 namespace common
31 {
32 }
33 }
34 }
35 
36 
37 //n1589:common.hはNEX非依存なのでNEX依存ヘッダをインクルードするのは禁止
38 #include <nn/pia/common/common_Api.h>
39 #include <nn/pia/common/common_ByteOrder.h>
40 #include <nn/pia/common/common_CallContext.h>
41 #include <nn/pia/common/common_CryptoSetting.h>
42 #include <nn/pia/common/common_DateTime.h>
43 #include <nn/pia/common/common_Event.h>
44 #include <nn/pia/common/common_FixedString.h>
45 #include <nn/pia/common/common_InetAddress.h>
46 #include <nn/pia/common/common_MemoryLeakChecker.h>
47 #include <nn/pia/common/common_ResultUtility.h>
48 #include <nn/pia/common/common_Scheduler.h>
49 #include <nn/pia/common/common_SignatureSetting.h>
50 #include <nn/pia/common/common_SignatureSettingWithKeyBuffer.h>
51 #include <nn/pia/common/common_Time.h>
52 #include <nn/pia/common/common_TimeSpan.h>
53 #include <nn/pia/common/common_Watermark.h>
54 #include <nn/pia/common/common_WatermarkManager.h>