1 /*---------------------------------------------------------------------------* 2 Project: Horizon 3 File: cfg.h 4 5 Copyright (C)2009 Nintendo Co., Ltd. All rights reserved. 6 7 These coded instructions, statements, and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 $Rev: 20158 $ 14 *---------------------------------------------------------------------------*/ 15 16 #ifndef NN_CFG_H_ 17 #define NN_CFG_H_ 18 19 /*! @namespace nn::cfg 20 @brief 本体設定 API の名前空間です。 21 */ 22 23 /*! 24 @namespace nn::cfg::CTR 25 @brief 本体設定 API の名前空間です。 26 <BR>("::CTR"" の部分は省略して記述可能です。) 27 28 nn::cfg 名前空間の本体設定取得 API を呼ぶ前に、あらかじめ nn::cfg::Initialize 関数を呼び出しておく必要があります。 29 */ 30 31 #if defined(NN_PLATFORM_CTR) 32 #ifdef __cplusplus 33 #include <nn/cfg/CTR/cfg_Api.h> 34 #include <nn/cfg/cfg_Result.h> 35 36 namespace nn { 37 namespace cfg { 38 using namespace nn::cfg::CTR; 39 } 40 } 41 #endif 42 #else 43 #error no platform selected 44 #endif 45 46 /*! 47 @defgroup nn_cfg cfg 48 @brief 本体設定のマクロです。 49 @{ 50 */ 51 52 /*! 53 @} 54 */ 55 56 #endif // ifndef NN_CFG_H_ 57