IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 9550


Ignore:
Timestamp:
Oct 13, 2006, 12:42:53 PM (20 years ago)
Author:
Paul Price
Message:

Continuing to synch with code.

File:
1 edited

Legend:

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

    r9537 r9550  
    1 %%% $Id: psLibSDRS.tex,v 1.432 2006-10-13 20:46:29 price Exp $
     1%%% $Id: psLibSDRS.tex,v 1.433 2006-10-13 22:42:53 price Exp $
    22\documentclass[panstarrs,spec]{panstarrs}
    33
     
    956956ssize_t psStringAppend(char **dest, const char *format, ...);
    957957ssize_t psStringPrepend(char **dest, const char *format, ...);
    958 ssize_t psStringAppendV(char **dest, const char *format, va_list va);
    959 ssize_t psStringPrependV(char **dest, const char *format, va_list va);
     958ssize_t psStringAppendV(char **dest, const char *format, va_list ap);
     959ssize_t psStringPrependV(char **dest, const char *format, va_list ap);
    960960\end{prototype}
    961961
     
    29762976bool psMetadataAddStr(psMetadata* md, long location, const char* name, int format,
    29772977                      const char* comment, const char* value);
     2978bool psMetadataAddS8(psMetadata* md, long location, const char* name, int format,
     2979                      const char* comment, psS8 value);
     2980bool psMetadataAddS16(psMetadata* md, long location, const char* name, int format,
     2981                      const char* comment, psS16 value);
    29782982bool psMetadataAddS32(psMetadata* md, long location, const char* name, int format,
    29792983                      const char* comment, psS32 value);
     2984bool psMetadataAddS64(psMetadata* md, long location, const char* name, int format,
     2985                      const char* comment, psS64 value);
     2986bool psMetadataAddU8(psMetadata* md, long location, const char* name, int format,
     2987                      const char* comment, psU8 value);
     2988bool psMetadataAddU16(psMetadata* md, long location, const char* name, int format,
     2989                      const char* comment, psU16 value);
     2990bool psMetadataAddU32(psMetadata* md, long location, const char* name, int format,
     2991                      const char* comment, psU32 value);
     2992bool psMetadataAddU64(psMetadata* md, long location, const char* name, int format,
     2993                      const char* comment, psU64 value);
    29802994bool psMetadataAddF32(psMetadata* md, long location, const char* name, int format,
    29812995                      const char* comment, psF32 value);
     
    30173031\begin{prototype}
    30183032bool psMetadataRemoveKey(psMetadata *md, const char *key);
    3019 bool psMetadataRemoveIndex(psMetadata *md, int location);
     3033bool psMetadataRemoveIndex(psMetadata *md, long location);
    30203034\end{prototype}
    30213035
     
    30453059psPtr psMetadataLookupPtr(bool *status, const psMetadata *md, const char *key);
    30463060psString psMetadataLookupStr(bool *status, const psMetadata *md, const char *key);
     3061psTime *psMetadataLookupTime(bool *status, const psMetadata *md, const char *key);
    30473062psMetadata *psMetadataLookupMetadata(bool *status, const psMetadata *md, const char *key);
    30483063\end{prototype}
     
    37673782
    37683783\begin{prototype}
    3769 psString psVectorToString(const psVector *vector);
    3770 \end{prototype}
    3771 
    3772 This function returns a string containing the values in the \code{vector},
    3773 separated by whitespace.  This function is useful for testing and output.
     3784psString psVectorToString(const psVector *vector, int maxLength);
     3785\end{prototype}
     3786
     3787This function returns a string (of maximum length \code{maxLength})
     3788containing the values in the \code{vector}, separated by whitespace.
     3789This function is useful for testing and output.
    37743790
    37753791%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     
    43204336It shall load the latest result set from the database into an \code{psArray}
    43214337and return it.
     4338
     4339\subsubsection{Utility functions}
     4340
     4341These functions are utility functions, that assist in constructing database
     4342commands, and interpreting the results.
     4343
     4344\begin{prototype}
     4345psString psDBIntToString(psU64 value);
     4346\end{prototype}
     4347This function prints the \code{value} to a string of suitable size.
    43224348
    43234349
     
    51175143
    51185144\begin{prototype}
    5119 psPOlynomial2D *psPolynomial2DfromMetadata(psMetadata *folder);
    5120 psPOlynomial3D *psPolynomial3DfromMetadata(psMetadata *folder);
    5121 psPOlynomial4D *psPolynomial4DfromMetadata(psMetadata *folder);
    5122 psPOlynomial2D *psPolynomial2DtoMetadata(psMetadata *md,
    5123                                         const psPolynomial2D *poly,
    5124                                          const char *format, ...);
    5125 psPOlynomial3D *psPolynomial3DtoMetadata(psMetadata *md,
    5126                                          const psPolynomial3D *poly,
    5127                                          const char *format, ...);
    5128 psPOlynomial4D *psPolynomial4DtoMetadata(psMetadata *md,
    5129                                         const psPolynomial4D *poly,
    5130                                          const char *format, ...);
     5145psPolynomial1D *psPolynomial1DfromMetadata(constpsMetadata *folder);
     5146psPolynomial2D *psPolynomial2DfromMetadata(constpsMetadata *folder);
     5147psPolynomial3D *psPolynomial3DfromMetadata(constpsMetadata *folder);
     5148psPolynomial4D *psPolynomial4DfromMetadata(constpsMetadata *folder);
     5149bool psPolynomial1DtoMetadata(psMetadata *md, const psPolynomial2D *poly,
     5150                              const char *format, ...);
     5151bool psPolynomial2DtoMetadata(psMetadata *md, const psPolynomial2D *poly,
     5152                              const char *format, ...);
     5153bool psPolynomial3DtoMetadata(psMetadata *md, const psPolynomial3D *poly,
     5154                              const char *format, ...);
     5155bool psPolynomial4DtoMetadata(psMetadata *md, const psPolynomial4D *poly,
     5156                              const char *format, ...);
    51315157\end{prototype}
    51325158
Note: See TracChangeset for help on using the changeset viewer.