rwlogo
Rogue Wave Views 5.6

Rogue Wave Views
Prototypes Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

IlvValueAccessor Class Reference

Stores the values of an attribute. More...

#include <ilviews/protos/useracc.h>

Inheritance diagram for IlvValueAccessor:
IlvUserAccessor IlvAccessor

List of all members.

Public Member Functions

 IlvValueAccessor (const char *name, const IlvValueTypeClass *type)
 Creates a new value accessor, which holds a value named name of type type.

Protected Member Functions

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

Detailed Description

Stores the values of an attribute.

Library: ilvproto

IlvValueAccessor is used to store the value of an attribute. This accessor has no side effects, and simply holds a value that can be changed and queried. Creating an IlvValueAccessor is similar to declaring a variable in a programming language.

 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.