Changeset 387 in dev for trunk/abdev/BasicCompiler_Common/include
- Timestamp:
- Feb 11, 2008, 12:06:15 PM (17 years ago)
- Location:
- trunk/abdev/BasicCompiler_Common/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Class.h
r382 r387 561 561 } 562 562 563 // 動的型データ用のメンバデータを取得 564 std::string GetStaticDefiningStringAsMemberNames() const; 565 std::string GetStaticDefiningStringAsMemberTypeInfoNames() const; 566 563 567 564 568 //線形リスト用 -
trunk/abdev/BasicCompiler_Common/include/DataTable.h
r355 r387 98 98 int AddString( const char *str, int length ); 99 99 int AddString( const char *str ); 100 int AddString( const std::string &str ); 100 101 void Add( const DataTable &dataTable ) 101 102 { … … 116 117 } 117 118 } 119 int AddSpace( int size ); 120 void AddAlignment( int size ); 118 121 119 122 const void *GetPtr() const … … 142 145 *(_int64 *)( buffer + pos ) = new64Value; 143 146 } 147 void OverwriteBinary( int pos, const void *ptr, int size ) 148 { 149 memcpy( buffer + pos, ptr, size ); 150 } 144 151 145 152 bool MakeConstObjectToProcessStaticBuffer( const CClass &objClass, const Jenga::Common::Strings &initMemberValues, int &dataTableOffset );
Note:
See TracChangeset
for help on using the changeset viewer.