- Timestamp:
- Jul 16, 2007, 11:35:35 PM (17 years ago)
- Location:
- trunk/abdev
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/MakePeHdr.cpp
r210 r212 206 206 compiler.GetMeta().GetDllProcs().Iterator_Init(); 207 207 208 209 if( !compiler.GetMeta().Write ( Jenga::Common::Environment::GetAppDir() + "\\meta_test.xml" ) )208 /* 209 if( !compiler.GetMeta().WriteXml( Jenga::Common::Environment::GetAppDir() + "\\meta_test.xml" ) ) 210 210 { 211 211 MessageBox(0,"XML書き込みに失敗","test",0); 212 212 } 213 213 MetaImpl *pTempMeta = new MetaImpl(); 214 if( !pTempMeta->Read ( Jenga::Common::Environment::GetAppDir() + "\\meta_test.xml" ) )214 if( !pTempMeta->ReadXml( Jenga::Common::Environment::GetAppDir() + "\\meta_test.xml" ) ) 215 215 { 216 216 MessageBox(0,"XML読み込みに失敗","test",0); 217 } 218 */ 219 if( !compiler.GetMeta().WriteBinaly( Jenga::Common::Environment::GetAppDir() + "\\meta_test.dat" ) ) 220 { 221 MessageBox(0,"バイナリ書き込みに失敗","test",0); 222 } 223 MetaImpl *pTempMeta = new MetaImpl(); 224 if( !pTempMeta->ReadBinaly( Jenga::Common::Environment::GetAppDir() + "\\meta_test.dat" ) ) 225 { 226 MessageBox(0,"バイナリ読み込みに失敗","test",0); 217 227 } 218 228 compiler.GetMeta() = (*pTempMeta); -
trunk/abdev/BasicCompiler32/stdafx.h
r206 r212 15 15 #include <boost/foreach.hpp> 16 16 17 #include <jenga/include/common/Boost XmlSupport.h>17 #include <jenga/include/common/BoostSerializationSupport.h> 18 18 19 19 #include "../BasicCompiler_Common/common.h" 20 21 #include <Class.h> 22 #include <Compiler.h> 23 #include <NamespaceSupporter.h> -
trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp
r206 r212 553 553 { 554 554 Jenga::Common::LoggerSetting loggerSetting; 555 bool result = loggerSetting.Read( Jenga::Common::Environment::GetAppDir() + "\\logger.setting.xml" ); 556 557 MessageBeep(0); 555 bool result = loggerSetting.WriteXml( Jenga::Common::Environment::GetAppDir() + "\\logger.setting.xml" ); 558 556 } 559 557 -
trunk/abdev/BasicCompiler_Common/include/MetaImpl.h
r209 r212 1 1 #pragma once 2 2 3 #include <jenga/include/common/Boost XmlSupport.h>3 #include <jenga/include/common/BoostSerializationSupport.h> 4 4 5 5 #include <option.h> … … 11 11 #include <Const.h> 12 12 13 class MetaImpl : public Jenga::Common::Boost XmlSupport<MetaImpl>13 class MetaImpl : public Jenga::Common::BoostSerializationSupport<MetaImpl> 14 14 { 15 15 // 名前空間 -
trunk/abdev/BasicCompiler_Common/include/Prototype.h
r206 r212 4 4 #include <vector> 5 5 6 #include <jenga/include/common/Boost XmlSupport.h>6 #include <jenga/include/common/BoostSerializationSupport.h> 7 7 8 8 #include <Symbol.h> -
trunk/abdev/BasicCompiler_Common/include/Symbol.h
r210 r212 4 4 #include <string> 5 5 6 #include <jenga/include/common/Boost XmlSupport.h>6 #include <jenga/include/common/BoostSerializationSupport.h> 7 7 8 8 #include <jenga/include/smoothie/Namespace.h> -
trunk/abdev/BasicCompiler_Common/include/Type.h
r206 r212 7 7 8 8 #include <jenga/include/common/Exception.h> 9 #include <jenga/include/common/Boost XmlSupport.h>9 #include <jenga/include/common/BoostSerializationSupport.h> 10 10 #include <jenga/include/smoothie/BasicFixed.h> 11 11 -
trunk/abdev/BasicCompiler_Common/include/option.h
r210 r212 23 23 24 24 // ログ生成しない場合はこの下の行をコメントアウトする 25 #define USE_TRACE 25 #ifdef _DEBUG 26 #define USE_TRACE 27 #else 28 #define USE_TRACE 29 #endif 26 30 27 // オーバーロードに関するログを生成する 28 //#define USE_TRACE_FOR_OVERLOAD 31 #ifdef USE_TRACE 32 // オーバーロードに関するログを生成する 33 //#define USE_TRACE_FOR_OVERLOAD 29 34 30 // モジュールサイズに関するログを生成する31 //#define USE_TRACE_FOR_SIZE35 // モジュールサイズに関するログを生成する 36 //#define USE_TRACE_FOR_SIZE 32 37 33 // XMLシリアライズに関するログを生成する34 //#define USE_TRACE_FOR_SERIALIZE38 // XMLシリアライズに関するログを生成する 39 #define USE_TRACE_FOR_SERIALIZE 35 40 36 // ソースコードステップに関するログを生成する 37 #define USE_TRACE_FOR_SOURCECODESTEP 41 // ソースコードステップに関するログを生成する 42 #define USE_TRACE_FOR_SOURCECODESTEP 43 #endif 38 44 39 45
Note:
See TracChangeset
for help on using the changeset viewer.