IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 18, 2006, 3:55:24 PM (19 years ago)
Author:
Paul Price
Message:

Adding note that returned pointer is only a view.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/camera/pmFPAfileDefine.h

    r7728 r10084  
    77*  @author EAM, IfA
    88*
    9 *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
    10 *  @date $Date: 2006-06-28 19:23:20 $
     9*  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
     10*  @date $Date: 2006-11-19 01:55:24 $
    1111*
    1212*  Copyright 2004-2005 Institute for Astronomy, University of Hawaii
     
    1919
    2020// load the pmFPAfile information from the camera configuration data
     21//
     22// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     23// reference count is held by the config->files metadata.
    2124pmFPAfile *pmFPAfileDefineInput (pmConfig *config, pmFPA *fpa, char *name);
    2225
    2326// load the pmFPAfile information from the camera configuration data
     27//
     28// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     29// reference count is held by the config->files metadata.
    2430pmFPAfile *pmFPAfileDefineOutput (pmConfig *config, pmFPA *fpa, char *name);
    2531
    2632// look for the given argname on the argument list.  find the give filename from the file rules
     33//
     34// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     35// reference count is held by the config->files metadata.
    2736pmFPAfile *pmFPAfileDefineFromArgs (bool *found, pmConfig *config, char *filename, char *argname);
    2837
    2938// look for the given argname on the argument list.  find the give filename from the file rules
     39//
     40// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     41// reference count is held by the config->files metadata.
    3042pmFPAfile *pmFPAfileDefineFromConf (bool *found, pmConfig *config, char *filename);
    3143
    3244// look for the given argname on the argument list.  find the give filename from the file rules
     45//
     46// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     47// reference count is held by the config->files metadata.
    3348pmFPAfile *pmFPAfileDefineFromDetDB (bool *found, pmConfig *config, char *filename, pmFPA *input, pmDetrendType type);
    3449
    3550// create a new output pmFPAfile based on an existing FPA
     51//
     52// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     53// reference count is held by the config->files metadata.
    3654pmFPAfile *pmFPAfileDefineFromFPA (pmConfig *config, pmFPA *src, int xBin, int yBin, char *filename);
    3755
    3856// create a new output pmFPAfile based on an existing FPA
    3957// only valid for pmFPAfile->mode == WRITE (or internal?)
     58//
     59// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     60// reference count is held by the config->files metadata.
    4061pmFPAfile *pmFPAfileDefineNewCamera (pmConfig *config, char *filename);
    4162
     
    4869
    4970// look for the given argname on the argument list.  find the give filename from the file rules
     71//
     72// Note that the returned pmFPAfile is a view only, so it should not be freed by the caller --- the only
     73// reference count is held by the config->files metadata.
    5074pmFPAfile *pmFPAfileDefineSingleFromArgs (bool *found, pmConfig *config, char *filename, char *argname, int entry);
    5175# endif
Note: See TracChangeset for help on using the changeset viewer.