ObjectIDParameterAccessor.h

Classes

ObjectIDParameterAccessor -- (full description)

class ObjectIDParameterAccessor : public ParameterAccessor<ObjectID>

Interface

Public Members
ObjectIDParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)
~ObjectIDParameterAccessor()
virtual Bool fromRecord(String &error)
virtual Bool toRecord(String &error) const
static Bool toRecord(GlishRecord &record, String &error, const ObjectID &id)
static Bool fromRecord(ObjectID &id, String &error, const GlishRecord &record)
Private Members
ObjectIDParameterAccessor()

Description

or

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Template Type Argument Requirements (T)

Thrown Exceptions

To Do

Member Description

ObjectIDParameterAccessor(const String &name, ParameterSet::Direction direction, GlishRecord *values)

~ObjectIDParameterAccessor()

virtual Bool fromRecord(String &error)

virtual Bool toRecord(String &error) const

static Bool toRecord(GlishRecord &record, String &error, const ObjectID &id)

Implement the actual functionality in these static functions which might be useful elsewhere.

static Bool fromRecord(ObjectID &id, String &error, const GlishRecord &record)

ObjectIDParameterAccessor()