casa::TabPath Class Reference
[Tables_internal_classes]

#include <TabPath.h>

List of all members.


Detailed Description

Search path for table files.

Intended use:

Internal

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Prerequisite

Synopsis

TabPath is the class containing the search path for table files. It is used by the TabDesc class to find the directory of a table description.

To Do

Definition at line 62 of file TabPath.h.

Public Member Functions

 TabPath ()
 Create a table file search path with a .COD{Directory} Use default path ., ~/TabDir.
 TabPath (const String &)
 Create a table file search path with given path name.
 ~TabPath ()
 Remove a table file search path.
Bool found (const String &, String &) const
 Find a file in one of the directories.
const Stringdir (uInt dirnr) const
 Get the directory name.

Private Attributes

Block< StringtabDir_p
uInt nrDir_p


Constructor & Destructor Documentation

casa::TabPath::TabPath (  ) 

Create a table file search path with a .COD{Directory} Use default path ., ~/TabDir.

casa::TabPath::TabPath ( const String  ) 

Create a table file search path with given path name.

casa::TabPath::~TabPath (  ) 

Remove a table file search path.


Member Function Documentation

Bool casa::TabPath::found ( const String ,
String  
) const

Find a file in one of the directories.

const String& casa::TabPath::dir ( uInt  dirnr  )  const

Get the directory name.


Member Data Documentation

Block<String> casa::TabPath::tabDir_p [private]

Definition at line 82 of file TabPath.h.

uInt casa::TabPath::nrDir_p [private]

Definition at line 83 of file TabPath.h.


The documentation for this class was generated from the following file:
Generated on Mon Sep 1 22:45:47 2008 for NRAOCASA by  doxygen 1.5.1