Changeset 387 in dev for trunk/abdev/BasicCompiler_Common/include/DataTable.h
- Timestamp:
- Feb 11, 2008, 12:06:15 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
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.