rwlogo

Rogue Wave Views
Studio Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
List of all members | Public Member Functions
IlvStDescriptiveObject Class Referenceabstract

Description class. More...

#include <ivstudio/stdesc.h>

Inheritance diagram for IlvStDescriptiveObject:
IlvStPropertySet IlvStProperty IlvStClassDescriptor IlvStPanelClass

Public Member Functions

 IlvStDescriptiveObject (const IlSymbol *cl, const char *name)
 Initializes an instance of IlvStDescriptiveObject. More...
 
- Public Member Functions inherited from IlvStPropertySet
 IlvStPropertySet (const IlSymbol *name)
 Initializes an instance of IlvStPropertySet. More...
 
 IlvStPropertySet (const char *name)
 Initializes an instance of IlvStPropertySet. More...
 
virtual const char * getName () const
 Returns the property name. More...
 
virtual IlBoolean getPropertyValue (const IlSymbol *name, IlvValue &value)
 Returns the value from a property. More...
 
virtual void setName (const char *str)
 Sets the property name. More...
 
virtual IlBoolean setPropertyValue (const IlSymbol *name, const IlvValue &value)
 Sets the value of one property. More...
 
- Public Member Functions inherited from IlvStProperty
virtual const IlSymbolgetNameSymbol () const
 Returns the property name. More...
 
virtual IlvValuegetValue (IlvValue &value) const
 Returns the property value. More...
 
virtual void setNameSymbol (const IlSymbol *str)
 Sets the property name. More...
 
virtual void setValue (const IlvValue &value)
 Sets the property value. More...
 

Detailed Description

Description class.

Library: ivstudio

This class is a Rogue Wave Views Studio object that describes the information about a class.

See Also
IlvStudio,IlvStBuffers.

Constructor & Destructor Documentation

IlvStDescriptiveObject::IlvStDescriptiveObject ( const IlSymbol cl,
const char *  name 
)

Initializes an instance of IlvStDescriptiveObject.

Parameters
clThe class name.
nameThe object name.

© Copyright 2015, 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.