casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
casa::AipsrcVector_String< String > Class Template Reference

Specialization of AipsrcVector for String. More...

#include <AipsrcVector.h>

Inheritance diagram for casa::AipsrcVector_String< String >:
casa::Aipsrc

List of all members.

Public Member Functions

 AipsrcVector_String ()
 ~AipsrcVector_String ()

Static Public Member Functions

static Bool find (Vector< String > &value, const String &keyword)
static Bool find (Vector< String > &value, const String &keyword, const Vector< String > &deflt)
static uInt registerRC (const String &keyword, const Vector< String > &deflt)
static const Vector< String > & get (uInt keyword)
 Gets are like find, but using registered integers rather than names.
static void set (uInt keyword, const Vector< String > &deflt)
static void save (uInt keyword)
 Save a registered keyword value to $HOME/.aipsrc

Private Member Functions

AipsrcVector_String< String > & operator= (const AipsrcVector_String< String > &other)
 AipsrcVector_String (const AipsrcVector_String< String > &other)

Private Attributes

Block< Vector< String > > tlst
Block< Stringntlst

Static Private Attributes

static AipsrcVector_String myp_p
static Mutex theirMutex

Detailed Description

template<>
class casa::AipsrcVector_String< String >

Specialization of AipsrcVector for String.

Synopsis


Warning: The name AipsrcVector_String is only for cxx2html documentation problems; Use AipsrcVector in your code;

Definition at line 170 of file AipsrcVector.h.


Constructor & Destructor Documentation


Member Function Documentation

static Bool casa::AipsrcVector_String< String >::find ( Vector< String > &  value,
const String keyword 
) [static]
static Bool casa::AipsrcVector_String< String >::find ( Vector< String > &  value,
const String keyword,
const Vector< String > &  deflt 
) [static]
static const Vector<String>& casa::AipsrcVector_String< String >::get ( uInt  keyword) [static]

Gets are like find, but using registered integers rather than names.

Reimplemented from casa::Aipsrc.

AipsrcVector_String<String>& casa::AipsrcVector_String< String >::operator= ( const AipsrcVector_String< String > &  other) [private]
static uInt casa::AipsrcVector_String< String >::registerRC ( const String keyword,
const Vector< String > &  deflt 
) [static]
static void casa::AipsrcVector_String< String >::save ( uInt  keyword) [static]

Save a registered keyword value to $HOME/.aipsrc

Reimplemented from casa::Aipsrc.

static void casa::AipsrcVector_String< String >::set ( uInt  keyword,
const Vector< String > &  deflt 
) [static]

Member Data Documentation

Definition at line 183 of file AipsrcVector.h.

Definition at line 186 of file AipsrcVector.h.

Reimplemented from casa::Aipsrc.

Definition at line 184 of file AipsrcVector.h.

Definition at line 185 of file AipsrcVector.h.


The documentation for this class was generated from the following file: