|
static Bool | find (Bool &value, const String &keyword) |
|
static Bool | find (Bool &value, const String &keyword, const Bool &deflt) |
|
static uInt | registerRC (const String &keyword, const Bool &deflt) |
|
static const Bool & | get (uInt keyword) |
|
static void | set (uInt keyword, const Bool &deflt) |
|
static void | save (uInt keyword) |
|
static Bool | find (String &value, const String &keyword) |
|
static Bool | findNoHome (String &value, const String &keyword) |
|
static Bool | find (uInt &value, const String &keyword, Int Nname, const String tname[]) |
| These finds check a (possible) value of the keyword against a list of coded values provided, and return an index into the list (N if not found). More...
|
|
static Bool | find (uInt &value, const String &keyword, const Vector< String > &tname) |
|
static Bool | find (String &value, const String &keyword, const String &deflt) |
| This find usually saves you some lines of code, since you can supply the default you want to use when no such keyword is defined. More...
|
|
static Bool | findNoHome (String &value, const String &keyword, const String &deflt) |
|
static Bool | find (uInt &value, const String &keyword, Int Nname, const String tname[], const String &deflt) |
|
static Bool | find (uInt &value, const String &keyword, const Vector< String > &tname, const String &deflt) |
|
static Bool | findDir (String &foundDir, const String &lastPart="", const Vector< String > &prepends=Vector< String >(), const Vector< String > &appends=Vector< String >(), Bool useStds=True) |
| Sets foundDir to the first /firstPart/lastPart path that it finds present on the system, where /firstPart comes from, in order, this list: contents of prepends. More...
|
|
static uInt | registerRC (const String &keyword, const String &deflt) |
| Functions to register keywords for later use in get() and set(). More...
|
|
static uInt | registerRC (const String &keyword, Int Nname, const String tname[], const String &deflt) |
|
static uInt | registerRC (const String &keyword, const Vector< String > &tname, const String &deflt) |
|
static const String & | get (uInt keyword) |
| Gets are like find, but using registered integers rather than names. More...
|
|
static const uInt & | get (uInt &code, uInt keyword) |
| get for code More...
|
|
static void | set (uInt keyword, const String &deflt) |
| Sets allow registered values to be set. More...
|
|
static void | set (uInt keyword, Int Nname, const String tname[], const String &deflt) |
|
static void | set (uInt keyword, const Vector< String > &tname, const String &deflt) |
|
static void | save (uInt keyword) |
| Save a registered keyword value to $HOME/.aipsrc More...
|
|
static void | save (uInt keyword, const String tname[]) |
|
static void | save (uInt keyword, const Vector< String > &tname) |
|
static void | setAipsPath (const String &path=String()) |
| Set an AIPSPATH that should be used in stead of a global AIPSPATH. More...
|
|
static const String & | aipsRoot () |
| Returns the appropriate Casacore or system variable values. More...
|
|
static const String & | aipsArch () |
|
static const String & | aipsSite () |
|
static const String & | aipsHost () |
|
static const String & | aipsHome () |
| Returns: ~/aips++ More...
|
|
static void | reRead () |
| The reRead() function will reinitialise the static maps and read the aipsrc files again. More...
|
|
static Double | lastRead () |
|
static const Block< String > & | values () |
| The following functions return the full lists of available data. More...
|
|
static const Block< String > & | patterns () |
|
static void | show (ostream &oStream) |
| The following show() function, useful for debugging, outputs all keyword/value pairs found. More...
|
|
static void | show () |
| Prints all info on cout. More...
|
|
static uInt | genRestore (Vector< String > &namlst, Vector< String > &vallst, const String &fileList) |
| The following set is a general set of functions. More...
|
|
static void | genSave (Vector< String > &namlst, Vector< String > &vallst, const String &fnam) |
| Save the names/values in file. More...
|
|
static void | genSet (Vector< String > &namlst, Vector< String > &vallst, const String &nam, const String &val) |
| Set (new or overwrite) keyword/value pair. More...
|
|
static Bool | genUnSet (Vector< String > &namlst, Vector< String > &vallst, const String &nam) |
| Remove a keyword from list (False if not in list) More...
|
|
static Bool | genGet (String &val, Vector< String > &namlst, Vector< String > &vallst, const String &nam) |
| Get the value of a keyword. More...
|
|
Specialization of AipsrcValue for Bool.
Synopsis
Definition at line 253 of file AipsrcValue.h.