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/metadatafromobject_c.tt

    r4361 r5907  
    1111{
    1212    psMetadata      *md;
    13     [% indented(object_name, "*object") %];
     13    [% indented(table.object_name, "*object") %];
    1414    bool            status;
    1515
    16     object = [% object_name %]Alloc(
     16    object = [% table.object_name %]Alloc(
    1717[%- SET i = 0 -%]
    18 [%- FOREACH item = columns -%]
     18[%- FOREACH item = table.columns -%]
    1919    [%- IF i == 0 -%][%- i = 1 -%][%- ELSE -%], [% END -%] [%- item.test -%]
    2020[%- END -%]
     
    2424    }
    2525
    26     md = [% namespace %]MetadataFromObject(object);
     26    md = [% table.namespace %]MetadataFromObject(object);
    2727    if (!md) {
    2828        exit(EXIT_FAILURE);
     
    3131    psFree(object);
    3232
    33 [% FOREACH item = columns -%]
     33[% FOREACH item = table.columns -%]
    3434[% IF item.type == "S32" or item.type == "F32" or item.type == "F64" -%]
    3535    if (!psMetadataLookup[% item.type %](&status, md, "[% item.name %]") == [% item.test %]) {
Note: See TracChangeset for help on using the changeset viewer.