IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4110


Ignore:
Timestamp:
Jun 3, 2005, 4:37:24 PM (21 years ago)
Author:
jhoblitt
Message:

add psMetadataItemAllocPtr()
add psMetadataAddBool()
condense psMetadataAddVector(), psMetadataAddImage(), psMetadataAddHash(), psMetadataAddLookupTable(), psMetadataAddUnknown(), & psMetadataAddMetadata() into psMetadataAddPtr()
add psMetadataLookupStr()
add psMetadataLookupBool()

Location:
trunk/doc/pslib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/pslib/ChangeLogSDRS.tex

    r4109 r4110  
    1 %%% $Id: ChangeLogSDRS.tex,v 1.126 2005-06-04 01:30:18 price Exp $
     1%%% $Id: ChangeLogSDRS.tex,v 1.127 2005-06-04 02:37:24 jhoblitt Exp $
    22
    33\subsection{Changes from version 00 to version 01}
     
    670670\item add \code{NULL} keyword to ``Configuration files''
    671671\item Added \code{psMemCheckTYPE} functions, for many values of \code{TYPE}.
    672 \end{itemize}
     672\item add \code{psMetadataItemAllocPtr()}
     673\item add \code{psMetadataAddBool()}
     674\item condense \code{psMetadataAddVector()}, \code{psMetadataAddImage()}, \code{psMetadataAddHash()}, \code{psMetadataAddLookupTable()}, \code{psMetadataAddUnknown()}, \& \code{psMetadataAddMetadata()} into \code{psMetadataAddPtr()}
     675\item add \code{psMetadataLookupStr()}
     676\item add \code{psMetadataLookupBool()}
     677\end{itemize}
  • trunk/doc/pslib/psLibSDRS.tex

    r4109 r4110  
    1 %%% $Id: psLibSDRS.tex,v 1.262 2005-06-04 01:30:18 price Exp $
     1%%% $Id: psLibSDRS.tex,v 1.263 2005-06-04 02:37:24 jhoblitt Exp $
    22\documentclass[panstarrs,spec]{panstarrs}
    33
     
    40734073psMetadataItem* psMetadataItemAllocS32(const char* name, const char* comment, psS32 value);
    40744074psMetadataItem* psMetadataItemAllocBool(const char* name, const char* comment, bool value);
     4075psMetadataItem* psMetadataItemAllocPtr(const char* name, psMetadataType type, const char* comment, psPtr value);
    40754076\end{prototype}
    40764077
     
    42234224are specified:
    42244225\begin{prototype}
     4226bool psMetadataAddStr(psMetadata* md, psS32 location, const char* name, const char* comment,
     4227                        const char* value);
    42254228bool psMetadataAddS32(psMetadata* md, psS32 location, const char* name, const char* comment, psS32 value);
    42264229bool psMetadataAddF32(psMetadata* md, psS32 location, const char* name, const char* comment, psF32 value);
    42274230bool psMetadataAddF64(psMetadata* md, psS32 location, const char* name, const char* comment, psF64 value);
    4228 bool psMetadataAddList(psMetadata* md, psS32 location, const char* name, const char* comment,
    4229                          const psList* value);
    4230 bool psMetadataAddStr(psMetadata* md, psS32 location, const char* name, const char* comment,
    4231                         const char* value);
    4232 bool psMetadataAddVector(psMetadata* md, psS32 location, const char* name, const char* comment,
    4233                            const psVector* value);
    4234 bool psMetadataAddImage(psMetadata* md, psS32 location, const char* name, const char* comment,
    4235                           const psImage* value);
    4236 bool psMetadataAddHash(psMetadata* md, psS32 location, const char* name, const char* comment,
    4237                          const psHash* value);
    4238 bool psMetadataAddLookupTable(psMetadata* md, psS32 location, const char* name, const char* comment,
    4239                                 const psLookupTable* value);
    4240 bool psMetadataAddUnknown(psMetadata* md, psS32 location, const char* name, const char* comment,
    4241                             const psPtr value);
    4242 bool psMetadataAddMetadata(psMetadata* md, psS32 location, const char* name, const char* comment,
    4243                              const psMetadata* value);
     4231bool psMetadataAddBool(psMetadata* md, psS32 location, const char* name, const char* comment, bool value);
     4232bool psMetadataAddPtr(psMetadata* md, psS32 location, const char* name, psMetadataType type,
     4233                        const char* comment, psPtr value);
    42444234\end{prototype}
    42454235
     
    42714261is set to reflect the success or failure of the lookup.
    42724262\begin{prototype}
    4273 psPtr psMetadataLookupPtr(bool *status, const psMetadata *md, const char *key);
     4263psPtr psMetadataLookupStr(bool *status, const psMetadata *md, const char *key);
    42744264psS32 psMetadataLookupS32(bool *status, const psMetadata *md, const char *key);
    42754265psF32 psMetadataLookupF32(bool *status, const psMetadata *md, const char *key);
    42764266psF64 psMetadataLookupF64(bool *status, const psMetadata *md, const char *key);
     4267bool psMetadataLookupBool(bool *status, const psMetadata *md, const char *key);
     4268psPtr psMetadataLookupPtr(bool *status, const psMetadata *md, const char *key);
    42774269\end{prototype}
    42784270
Note: See TracChangeset for help on using the changeset viewer.