Main Page | Class List | Directories | File List | Class Members | File Members

ObitSourceList.c File Reference

ObitSourceList class function definitions. More...

#include "ObitSourceList.h"

Functions

void ObitSourceListInit (gpointer in)
 Private: Initialize newly instantiated object.
void ObitSourceListClear (gpointer in)
 Private: Deallocate members.
ObitSourceListnewObitSourceList (gchar *name)
 Public: Constructor.
gconstpointer ObitSourceListGetClass (void)
 Public: ClassInfo pointer.
ObitSourceListObitSourceListCreate (gchar *name, glong nsou)
 Public: Create from value.
ObitSourceListObitSourceListCopy (ObitSourceList *in, ObitSourceList *out, ObitErr *err)
 Public: Copy constructor.
void ObitSourceListClassInit (void)
 Public: Class initializer.


Detailed Description

ObitSourceList class function definitions.

This is a list of (astronomical) sources.


Function Documentation

ObitSourceList* newObitSourceList gchar *  name  ) 
 

Public: Constructor.

Initializes class if needed on first call.

Returns:
the new object.

void ObitSourceListClassInit void   ) 
 

Public: Class initializer.

void ObitSourceListClear gpointer  inn  ) 
 

Private: Deallocate members.

Does (recursive) deallocation of parent class members.

Parameters:
inn Pointer to the object to deallocate.

ObitSourceList* ObitSourceListCopy ObitSourceList in,
ObitSourceList out,
ObitErr err
 

Public: Copy constructor.

Parent class members are included but any derived class info is ignored.

Parameters:
in The object to copy
out An existing object pointer for output or NULL if none exists.
err Obit error stack object.
Returns:
pointer to the new object.

ObitSourceList* ObitSourceListCreate gchar *  name,
glong  nsou
 

Public: Create from value.

Parameters:
name An optional name for the object.
nsou Number of sources (actually, the highest Source ID).
Returns:
the new object.

gconstpointer ObitSourceListGetClass void   ) 
 

Public: ClassInfo pointer.

Initializes class if needed on first call.

Returns:
pointer to the class structure.

void ObitSourceListInit gpointer  inn  ) 
 

Private: Initialize newly instantiated object.

Does (recursive) initialization of base class members before this class.

Parameters:
inn Pointer to the object to initialize.


Generated on Fri Aug 31 22:13:07 2007 for Obit by  doxygen 1.3.9.1