rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Prototypes Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvExportOutputAccessor Class Reference

Combination of IlvExportAccessor and IlvOutputAccessor. More...

#include <ilviews/protos/connacc.h>

Inheritance diagram for IlvExportOutputAccessor:
IlvLoopbackAccessor IlvUserAccessor IlvAccessor

List of all members.

Public Member Functions

 IlvExportOutputAccessor (const char *name, const IlvValueTypeClass *type, const char *outacc)
 Creates a new IlvExportOutputAccessor.
virtual IlBoolean isOutputValue (const IlSymbol *name) const
 Queries if the accessor is an output accessor.

Protected Member Functions

virtual IlBoolean changeValue (IlvAccessorHolder *object, const IlvValue &val)
 Called by the method IlvAccessible::changeValue for each IlvAccessor attached to the IlvAccessorHolder.

Detailed Description

Combination of IlvExportAccessor and IlvOutputAccessor.

Library: ilvproto

Used to export an output value that will be generated when an output value of a node is generated.

See also:
IlvExportAccessor, IlvOutputAccessor.

Constructor & Destructor Documentation

IlvExportOutputAccessor::IlvExportOutputAccessor ( const char *  name,
const IlvValueTypeClass type,
const char *  outacc 
)

Creates a new IlvExportOutputAccessor.

Parameters:
name Name of the attribute to attach the behavior to.
type Type of the behavior only needed for initialization.
outacc Name of the attribute to point to.

Member Function Documentation

virtual IlBoolean IlvExportOutputAccessor::isOutputValue ( const IlSymbol name  )  const [virtual]

Queries if the accessor is an output accessor.

Returns:
IlTrue if the accessor is an output accessor, and IlFalse otherwize.

Reimplemented from IlvUserAccessor.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.