Rogue Wave Views Studio Package API Reference Guide |
Rogue Wave Views Documentation Home |
Inspector class. More...
#include <ivstudio/inspectors/genprop.h>
Public Member Functions | |
IlvStIValueProperty (const IlvStValue &value, const char *name=IlString::EmptyCString) | |
Initializes a new instance of IlvStIValueProperty . More... | |
IlvStIValueProperty (const IlvStIValueProperty &src) | |
copy constructor. More... | |
virtual const char * | getString () const |
Returns a character string that represents the object's value. More... | |
virtual IlvValue & | getValue (IlvValue &) const |
Copies the object's value to the value. More... | |
virtual void | set (const IlvStIProperty &) |
Copies the property to this property. More... | |
virtual void | setString (const char *str) |
Converts the character string to the object's value. More... | |
virtual void | setValue (const IlvValue &) |
Sets the value to the object. More... | |
Public Member Functions inherited from IlvStIProperty | |
virtual void | modified () |
Is called automatically after the object has been modified. More... | |
Inspector class.
Library: ivstudio
This class encapsulates an IlvValue
object and redefines the base class methods according to that object.
IlvStValue
. IlvStIValueProperty::IlvStIValueProperty | ( | const IlvStValue & | value, |
const char * | name = IlString::EmptyCString |
||
) |
Initializes a new instance of IlvStIValueProperty
.
value | The object value. |
name | The object name. |
IlvStIValueProperty::IlvStIValueProperty | ( | const IlvStIValueProperty & | src | ) |
copy constructor.
src | The object which will be copied. |
|
virtual |
Returns a character string that represents the object's value.
Implements IlvStIProperty.
Copies the object's value to the value.
val | Contains the value. |
Implements IlvStIProperty.
|
virtual |
|
virtual |
Converts the character string to the object's value.
str | The character string which contains the value. |
Implements IlvStIProperty.
|
virtual |
© Copyright 2018, 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.