Changeset 5907 for trunk/glueforge/templates/psdb/objectfrommetadata.tt
- Timestamp:
- Jan 5, 2006, 2:16:35 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/glueforge/templates/psdb/objectfrommetadata.tt
r4363 r5907 1 1 [% USE format -%] 2 2 [% indented = format('%-15s %s') -%] 3 [% object_name %] *[%namespace %]ObjectFromMetadata(psMetadata *md)3 [% table.object_name %] *[% table.namespace %]ObjectFromMetadata(psMetadata *md) 4 4 { 5 5 bool status; 6 [% FOREACH item = columns -%]6 [% FOREACH item = table.columns -%] 7 7 [% IF item.type == "STR" -%] 8 8 [% indented("char", "*$item.name") %]; … … 12 12 [% END -%] 13 13 14 [% FOREACH item = columns -%]14 [% FOREACH item = table.columns -%] 15 15 [% IF item.type == "S32" or item.type == "F32" or item.type == "F64" -%] 16 16 [% item.name %] = psMetadataLookup[% item.type %](&status, md, "[% item.name %]"); … … 26 26 [% END -%] 27 27 28 return [% object_name %]Alloc(28 return [% table.object_name %]Alloc( 29 29 [%- SET i = 0 -%] 30 [% FOREACH item = columns -%]30 [% FOREACH item = table.columns -%] 31 31 [% IF i == 0 -%][%- i = 1 -%][% ELSE %], [% END -%] 32 32 [% item.name %]
Note:
See TracChangeset
for help on using the changeset viewer.
