[OPUS]

Process - A field object that stores the PROCESS portion of a PSTAT.


Availability:

This class is available for the OPUS Blackboard API. The initial OPUS 2.0 release is described here

Constructors:
Process( )
~Process( )

Methods:
clone( ) returns a copy of the object
name( ) gets the field name

Description

Process objects contain the process name (i.e., the resource file root name) of an OPUS process.

Derived from

Field

See Also:


Process::Process - The Process constructor.

Synopsis


Process::Process(
                 const string& s) // I - process string

Process::Process(
                 const Process& di) // I - object to initialize from

Description

This method creates a new Process object, initialized by the calling argument (if provided).

Exceptions Thrown

none


Process::~Process - The Process destructor.

Synopsis


Process::~Process()

Description

This method destroys the object.

Exceptions Thrown

none


Process::clone - Create a copy of this object.

Synopsis


Field* Process::clone() const

Description

This method creates a new Process object, initialized by this object, off the heap and returns a pointer to the new object. The client should delete the returned object when it is no longer needed.

Returns

    A pointer to the new Process object initialized by this object.

Exceptions Thrown

none


Process::name - Get the field name

Synopsis


string Process::name() const

Description

This method returns the name of the field, "PROCESS".

Returns

    string field name

Exceptions Thrown

none


OPUS API index · STScI Home Page · Search · Topics · Index

Copyright © 1997-2000 The Association of Universities for Research in Astronomy, Inc. All Rights Reserved.


For more information, contact opushelp@stsci.edu

Last modified: 25 April 2000