IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 5, 2006, 2:16:35 PM (21 years ago)
Author:
jhoblitt
Message:

split global and per table data
forward port generated code to pslib 0.9.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/glueforge/templates/psdb/popobject.tt

    r4341 r5907  
    11[% USE format -%]
    22[% indented = format('%-15s %s') -%]
    3 [% object_name %] *[% namespace %]PopObject(psDB *dbh)
     3[% table.object_name %] *[% table.namespace %]PopObject(psDB *dbh)
    44{
    5 [% FOREACH item = columns -%]
     5[% FOREACH item = table.columns -%]
    66[% IF item.type == "STR" -%]
    77    [% indented("char", "$item.name[256]") %];
     
    1111[% END -%]
    1212
    13     if (![% namespace %]Pop(dbh,
     13    if (![% table.namespace %]Pop(dbh,
    1414[%- SET i = 0 -%]
    15 [% FOREACH item = columns -%]
     15[% FOREACH item = table.columns -%]
    1616[% IF i == 0 %][% i = 1 %][% ELSE %], [% END -%]
    1717[% IF item.type == "STR" -%]
     
    2525    }
    2626
    27     return [% object_name %]Alloc(
     27    return [% table.object_name %]Alloc(
    2828[%- SET i = 0 -%]
    29 [% FOREACH item = columns -%]
     29[% FOREACH item = table.columns -%]
    3030[% IF i == 0 -%][%- i = 1 -%][% ELSE %], [% END -%]
    3131[% item.name %]
Note: See TracChangeset for help on using the changeset viewer.