Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.atnf.csiro.au/computing/software/casacore/casacore-1.2.0/doc/html/group__OS__module.html
Дата изменения: Unknown
Дата индексирования: Mon Feb 14 19:50:43 2011
Кодировка:

Поисковые слова: п п п п п п п п п п п п п п р п р п р п р п р п
casacore: OS_module
Classes | Modules

OS_module
[casa core modules (libcasa_casa)]

Classes for operating system services, and assorted other things. More...

Classes

class  casa::CanonicalConversion
 LDOUBLE is 8 bytes on SUN, but 16 bytes canonical. More...
class  casa::CanonicalDataConversion
 A class with virtual functions to convert canonical format. More...
class  casa::Conversion
 A class with general conversion definitions. More...
class  casa::DataConversion
 Abstract base class with functions to convert any format. More...
class  casa::Directory
 Get information about, and manipulate directories. More...
class  casa::DirectoryIterator
 Traverse the contents of a directory. More...
class  casa::DOos
 DO for accessing os-specific functions. More...
class  casa::DynLib
 Class to handle loadig of dynamic libraries. More...
class  casa::EnvironmentVariable
 This class allows for getting enviroment variables. More...
class  casa::File
 Class to get file information and a base for other file classes. More...
class  casa::HostInfo
 Miscellaneous information about this host and process. More...
class  casa::IBMConversion
 A class with static functions to convert IBM format. More...
class  casa::IBMDataConversion
 A class with virtual functions to convert IBM format. More...
class  casa::LECanonicalConversion
 A class with static functions to convert little endian canonical format. More...
class  casa::LECanonicalDataConversion
 A class with virtual functions to convert little endian canonical format. More...
class  casa::LittleEndianConversion
 A class with static functions to convert littleEndian format. More...
struct  mallinfo
 A version of malloc/free/realloc written by Doug Lea. More...
class  casa::Memory
 Memory related information and utilities. use visibility=export> More...
class  casa::ModcompConversion
 Static functions to convert Modcomp numeric formats. More...
class  casa::ModcompDataConversion
 A DataConversion class to convert between Modcomp format. More...
class  casa::Path
 Path name of a file. More...
class  casa::PrecTimer
 Precision timer to measure elapsed times in a cumulative way. More...
class  casa::RawDataConversion
 A class with virtual functions to copy without conversion. More...
class  casa::RegularFile
 Manipulate and get information about regular files. More...
class  casa::SymLink
 Get information about, and manipulate symbolic links. More...
class  casa::Time
 date and time enquiry functions, with some operations. More...
class  casa::Timer
 measure the time it takes to execute parts of a program More...
class  casa::VAXConversion
 A class with static functions to convert VAX format. More...
class  casa::VAXDataConversion
 A class with virtual functions to convert VAX format. More...

Modules

 OS_module_internal_classes
 

Internal OS_module classes and functions.



Detailed Description

Classes for operating system services, and assorted other things.

See below for an overview of the classes in this module.

Prerequisite

Review Status

Reviewed By:
Paul Shannon
Date Reviewed:
1995/06/02/

Etymology

'OS' is the standard abbreviation for 'Operating System'.

Synopsis

This module's main purpose is to provide convenient and uniform access to operating system features: environment variables, file and directory access, time and date services, and uniform data representation (which solves the variety of ways the fundamental data types are represented in hardware).

The following functionality is available:

Example

See the various class header files.

Motivation

We want to provide a simple and uniform interface to OS services and features for the application and library programmer. To pick a few examples:

  1. Recursive deletion of a directory.
  2. Access to time and date information.
  3. Get and set environment variables.

To Do

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines