IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4196


Ignore:
Timestamp:
Jun 9, 2005, 11:55:33 AM (21 years ago)
Author:
jhoblitt
Message:

add const to params where appropriate
tt cleanup

Location:
trunk/glueforge/templates/psdb
Files:
13 edited

Legend:

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

    r4172 r4196  
    44
    55[% object_name %] *[% object_name %]Alloc(
    6     [%- SET i = 0 -%]
    7     [%- FOREACH item = columns -%]
    8         [%- IF i == 0 -%]
    9             [%- i = 1 -%]
    10 
    11         [%- ELSE -%]
    12 ,
    13         [%- END -%]
    14         [%- item.ctype %] [% item.name %]
    15         [%- i = i + 1 -%]
    16     [%- END -%]
     6[%- SET i = 0 -%]
     7[% FOREACH item = columns -%]
     8[% IF i == 0 %][% i = 1 %][% ELSE %], [% END -%]
     9[% IF item.type == "STR" -%]
     10const char *[% item.name %]
     11[%- ELSE -%]
     12[% item.ctype %] [% item.name %]
     13[%- END -%]
     14[% END -%]
    1715)
    1816{
     
    2321
    2422[% FOREACH item = columns -%]
     23[% IF item.type == "STR" -%]
     24    object->[% item.name %] = psStringCopy([% item.name %]);
     25[% ELSE -%]
    2526    object->[% item.name %] = [% item.name %];
     27[% END -%]
    2628[% END -%]
    2729
  • trunk/glueforge/templates/psdb/alloc_h.tt

    r4007 r4196  
    1010[% FOREACH item = columns -%]
    1111[% IF i == 0 %][% i = 1 %][% ELSE %],[% END %]
    12     [% indented("$item.ctype", "$item.name") -%]
    13 [% i = i + 1 -%]
     12[% IF item.type == "STR" -%]
     13    [% indented("const char", "*$item.name") %]
     14[%- ELSE -%]
     15    [% indented("$item.ctype", "$item.name") %]
     16[%- END -%]
    1417[% END %]
    1518);
  • trunk/glueforge/templates/psdb/createtable.tt

    r4169 r4196  
    66    md = psMetadataAlloc();
    77    psMetadataAdd(md, PS_LIST_TAIL, "position", PS_META_S32, "AUTO_INCREMENT", 0.0);
    8     [%- FOREACH item = columns %]
    9         [%- IF item.comment;
    10                 SET item.comment = "\"$item.comment\"";
    11             ELSE;
    12                 SET item.comment = 'NULL';
    13             END;
    14         %]
    15         [%- IF item.mtype == "PS_META_STR" %]
     8[% FOREACH item = columns %]
     9[% IF item.comment;
     10    SET item.comment = "\"$item.comment\"";
     11ELSE;
     12    SET item.comment = 'NULL';
     13END;
     14-%]
     15[% IF item.mtype == "PS_META_STR" %]
    1616    psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], "[% item.value %]");
    17         [%- ELSE %]
     17[% ELSE -%]
    1818    psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], [% item.value %]);
    19         [%- END %]
    20     [%- END %]
     19[% END -%]
     20[% END -%]
    2121    status = psDBCreateTable(dbh, [% namespace FILTER upper %]_TABLE_NAME, md);
    2222    psFree(md);
  • trunk/glueforge/templates/psdb/header.tt

    r4163 r4196  
    2323[% INCLUDE insertfits_h.tt %]
    2424[% INCLUDE popfits_h.tt %]
    25 [% INCLUDE selectrowsfits_h.tt %]
     25[% INCLUDE selectrowsfits_h.tt -%]
    2626
    2727/// @}
  • trunk/glueforge/templates/psdb/insert.tt

    r4012 r4196  
    11bool [% namespace %]Insert(psDB * dbh,
    2     [%- SET i = 0 -%]
    3     [%- FOREACH item = columns -%]
    4         [%- IF i == 0 -%]
    5             [%- i = 1 -%]
    6  
    7         [%- ELSE -%]
    8 ,
    9         [%- END -%]
    10         [%- item.ctype %] [% item.name %]
    11         [%- i = i + 1 -%]
    12     [%- END -%]
     2[%- SET i = 0 -%]
     3[% FOREACH item = columns -%]
     4[% IF i == 0 %][% i = 1 %] [% ELSE %], [% END -%]
     5[% IF item.type == "STR" -%]
     6const char *[% item.name %]
     7[%- ELSE -%]
     8[% item.ctype %] [% item.name %]
     9[%- END -%]
     10[% END -%]
    1311)
    1412{
     
    1715
    1816    row = psMetadataAlloc();
    19     [%- FOREACH item = columns %]
     17[% FOREACH item = columns %]
    2018    psMetadataAdd(row, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], NULL, [% item.name %]);
    21     [%- END %]
     19[% END -%]
     20
    2221    status = psDBInsertOneRow(dbh, [% namespace FILTER upper %]_TABLE_NAME, row);
    2322    psFree(row);
  • trunk/glueforge/templates/psdb/insert_c.tt

    r4169 r4196  
    1818[%- SET i = 0 -%]
    1919[%- FOREACH item = columns -%]
    20     [%- IF i == 0 -%][%- i = 1 -%][%- ELSE -%], [% END -%] [%- item.test -%]
     20[%- IF i == 0 -%][%- i = 1 -%][%- ELSE -%], [% END -%] [%- item.test -%]
    2121[%- END -%]
    2222);
  • trunk/glueforge/templates/psdb/insert_h.tt

    r3871 r4196  
    1313[% FOREACH item = columns -%]
    1414[% IF i == 0 %][% i = 1 %][% ELSE %],[% END %]
     15[% IF item.type == "STR" -%]
     16    [% indented("const char", "*$item.name") -%]
     17[% ELSE -%]
    1518    [% indented("$item.ctype", "$item.name") -%]
    16 [% i = i + 1 -%]
     19[% END -%]
    1720[% END %]
    1821);
  • trunk/glueforge/templates/psdb/insertobject.tt

    r4017 r4196  
    44
    55    status = [% namespace %]Insert(dbh,
    6     [%- SET i = 0 -%]
    7     [%- FOREACH item = columns -%]
    8         [%- IF i == 0 -%][%- i = 1 -%] [% ELSE %], [% END -%]
     6[%- SET i = 0 -%]
     7[%- FOREACH item = columns -%]
     8[%- IF i == 0 -%][%- i = 1 -%] [% ELSE %], [% END -%]
    99object->[% item.name -%]
    10         [%- i = i + 1 -%]
    11     [%- END -%]
     10[%- END -%]
    1211);
    1312
  • trunk/glueforge/templates/psdb/object_h.tt

    r3861 r4196  
    99[% SET i = 0 -%]
    1010[% FOREACH item = columns -%]
     11[% IF item.type == "STR" -%]
     12    [% indented("char", "*$item.name") %];
     13[% ELSE -%]
    1114    [% indented("$item.ctype", "$item.name") %];
    1215[% END -%]
     16[% END -%]
    1317} [% object_name %];
  • trunk/glueforge/templates/psdb/pop_h.tt

    r4163 r4196  
    1111[% FOREACH item = columns -%]
    1212[% IF i == 0 %][% i = 1 %][% ELSE %],[% END %]
     13[% IF item.type == "STR" -%]
     14    [% indented("char", "**$item.name") -%]
     15[% ELSE -%]
    1316    [% indented("$item.ctype", "*$item.name") -%]
    14 [% i = i + 1 -%]
     17[% END -%]
    1518[% END %]
    1619);
  • trunk/glueforge/templates/psdb/popobject.tt

    r4173 r4196  
    2828[% FOREACH item = columns -%]
    2929[% IF i == 0 -%][%- i = 1 -%][% ELSE %], [% END -%]
    30 [%- IF item.type == "STR" -%]
    31 psStringCopy([% item.name %])
    32 [%- ELSE -%]
    3330[% item.name %]
    34 [%- END -%]
    35 [% END -%]);
     31[%- END -%]);
    3632
    3733    return object;
  • trunk/glueforge/templates/psdb/selectrowsfits.tt

    r4171 r4196  
    1 bool [% namespace %]SelectRowsFits(psDB *dbh, psFits *fits, psMetadata *where, unsigned long limit)
     1bool [% namespace %]SelectRowsFits(psDB *dbh, psFits *fits, const psMetadata *where, unsigned long limit)
    22{
    33    psArray         *rowSet;
  • trunk/glueforge/templates/psdb/selectrowsfits_h.tt

    r4150 r4196  
    1212    psDB            *dbh,               ///< Database handle
    1313    psFits          *fits,              ///< psFits object
    14     psMetadata      *where,             ///< Row match criteria
     14    const psMetadata *where,            ///< Row match criteria
    1515    unsigned long   limit               ///< Maximum number of elements to return
    1616);
Note: See TracChangeset for help on using the changeset viewer.