European
Southern
Observatory

ESO — Reaching New Heights in Astronomy

Countries taking part in the ESO

VLT Software Documentation

tcsBASE Class Reference

#include <tcsBASE.h>

Inheritance diagram for tcsBASE:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 tcsBASE ()

Static Public Member Functions

static const char * DbRoot ()
static const char * EnvName ()
static const char * ProcName ()
static logFITS & LogFits ()
static ccsCOMPL_STAT DbRoot (const dbSYMADDRESS &root)
static ccsCOMPL_STAT EnvName (const ccsENVNAME &env)
static vltLOGICAL ObjectOk (eccsERROR_CLASS *object, const char *name)

Static Private Attributes

static dbSYMADDRESS dbRoot
static ccsENVNAME envName
static ccsPROCNAME procName
static logFITS logFits

Detailed Description

Definition at line 29 of file tcsBASE.h.


Constructor & Destructor Documentation

tcsBASE::tcsBASE (  )  [inline]

Definition at line 23 of file tcsBASE.icc.


Member Function Documentation

ccsCOMPL_STAT tcsBASE::DbRoot ( const dbSYMADDRESS &  root  )  [inline, static]

Definition at line 32 of file tcsBASE.icc.

References dbRoot, tcsERR_ALREADY_ASSIGNED, tcsERR_PARM_TOO_LONG, and tcsMOD.

const char * tcsBASE::DbRoot (  )  [static]
ccsCOMPL_STAT tcsBASE::EnvName ( const ccsENVNAME &  env  )  [inline, static]

Definition at line 50 of file tcsBASE.icc.

References envName, tcsENVNAME, tcsERR_ALREADY_ASSIGNED, tcsERR_PARM_TOO_LONG, and tcsMOD.

const char * tcsBASE::EnvName (  )  [static]

Definition at line 223 of file tcsBASE.C.

References envName, and tcsENVNAME.

Referenced by tcsEnvName().

logFITS & tcsBASE::LogFits (  )  [inline, static]

Definition at line 27 of file tcsBASE.icc.

References logFits.

static vltLOGICAL tcsBASE::ObjectOk ( eccsERROR_CLASS *  object,
const char *  name 
) [static]

Referenced by tcsCON_SUBSYSTEM::Init().

const char * tcsBASE::ProcName (  )  [static]

Member Data Documentation

dbSYMADDRESS tcsBASE::dbRoot [static, private]

Definition at line 45 of file tcsBASE.h.

Referenced by DbRoot().

ccsENVNAME tcsBASE::envName [static, private]

Definition at line 46 of file tcsBASE.h.

Referenced by EnvName().

logFITS tcsBASE::logFits [static, private]

Definition at line 49 of file tcsBASE.h.

Referenced by LogFits().

ccsPROCNAME tcsBASE::procName [static, private]

Definition at line 47 of file tcsBASE.h.

Referenced by ProcName().


The documentation for this class was generated from the following files:
Generated on Mon Apr 23 10:12:43 2012 for INTROOT API by doxygen 1.6.3