Changeset 322 in dev for trunk/abdev/BasicCompiler_Common/include
- Timestamp:
- Sep 24, 2007, 2:58:10 PM (17 years ago)
- Location:
- trunk/abdev/BasicCompiler_Common/include
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/BoostSerializationSupport.h
r279 r322 28 28 bool WriteXmlString( std::string &xmlString ) const; 29 29 30 bool ReadBinary( const std::string &filePath, bool isShowExceptionMessage = true ); 31 bool WriteBinary( const std::string &filePath, bool isShowExceptionMessage = true ) const; 30 bool ReadBinaryFile( const std::string &filePath, bool isShowExceptionMessage = true ); 31 bool WriteBinaryFile( const std::string &filePath, bool isShowExceptionMessage = true ) const; 32 bool ReadBinaryString( const std::string &binaryString ); 33 bool WriteBinaryString( std::string &binaryString ) const; 32 34 33 35 bool ReadText( const std::string &filePath, bool isShowExceptionMessage = true ); -
trunk/abdev/BasicCompiler_Common/include/Compiler.h
r308 r322 8 8 #include <ObjectModule.h> 9 9 #include <Linker.h> 10 #include <Delegate.h> 10 11 11 12 class Compiler -
trunk/abdev/BasicCompiler_Common/include/Meta.h
r288 r322 10 10 #include <Variable.h> 11 11 #include <Const.h> 12 #include <Delegate.h> 12 13 13 14 class Meta … … 43 44 ProcPointers procPointers; 44 45 46 // デリゲート 47 Delegates delegates; 48 45 49 // XMLシリアライズ用 46 50 private: … … 60 64 ar & BOOST_SERIALIZATION_NVP( typeDefs ); 61 65 ar & BOOST_SERIALIZATION_NVP( procPointers ); 66 ar & BOOST_SERIALIZATION_NVP( delegates ); 62 67 } 63 68 … … 150 155 } 151 156 152 // 関数ポインタ153 157 ProcPointers &GetProcPointers() 154 158 { 155 159 return procPointers; 156 160 } 161 162 Delegates &GetDelegates() 163 { 164 return delegates; 165 } 157 166 }; -
trunk/abdev/BasicCompiler_Common/include/Parameter.h
r206 r322 144 144 return (int)this->size() * PTR_SIZE; 145 145 } 146 147 bool Analyze( const char *sourceOfParams, int nowLine ); 146 148 }; -
trunk/abdev/BasicCompiler_Common/include/Source.h
r308 r322 1 1 #pragma once 2 2 3 #include <map> 4 #include <string> 3 5 #include <vector> 4 #include <string>5 6 6 7 #include <windows.h> … … 202 203 void RemoveReturnLineUnderbar(); 203 204 205 void Initialize( const std::string &source ); 206 204 207 public: 205 208 BasicSource(){} … … 209 212 { 210 213 } 214 BasicSource( const std::string &source ) 215 { 216 Initialize( source ); 217 } 211 218 ~BasicSource(){} 212 219 … … 257 264 }; 258 265 typedef std::vector<BasicSource> BasicSources; 266 267 class SourceTemplate 268 { 269 std::string source; 270 public: 271 SourceTemplate( const std::string &filePath ); 272 ~SourceTemplate() 273 { 274 } 275 276 std::string GetResult( const std::map<std::string,std::string> &values ); 277 };
Note:
See TracChangeset
for help on using the changeset viewer.