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

ObitSource.c File Reference

ObitSource class function definitions. More...

#include "ObitSource.h"

Functions

void ObitSourceInit (gpointer in)
 Private: Initialize newly instantiated object.
void ObitSourceClear (gpointer in)
 Private: Deallocate members.
ObitSourcenewObitSource (gchar *name)
 Public: Constructor.
gconstpointer ObitSourceGetClass (void)
 Public: ClassInfo pointer.
ObitSourceObitSourceCopy (ObitSource *in, ObitSource *out, ObitErr *err)
 Public: Copy constructor.
void ObitSourceClassInit (void)
 Public: Class initializer.


Detailed Description

ObitSource class function definitions.

This is (astronomical) source information.


Function Documentation

ObitSource* newObitSource gchar *  name  ) 
 

Public: Constructor.

Initializes class if needed on first call.

Returns:
the new object.

void ObitSourceClassInit void   ) 
 

Public: Class initializer.

void ObitSourceClear gpointer  inn  ) 
 

Private: Deallocate members.

Does (recursive) deallocation of parent class members.

Parameters:
inn Pointer to the object to deallocate.

ObitSource* ObitSourceCopy ObitSource in,
ObitSource 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.

gconstpointer ObitSourceGetClass void   ) 
 

Public: ClassInfo pointer.

Initializes class if needed on first call.

Returns:
pointer to the class structure.

void ObitSourceInit 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