rwlogo

Rogue Wave Views
Prototypes Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
IlvPrototype Member List

This is the complete list of members for IlvPrototype, including all inherited members.

addAccessor(IlvUserAccessor *accessor, IlBoolean owner=IlTrue, IlBoolean initialize=IlTrue, IlBoolean sort=IlFalse, IlvUserAccessor *previous=0)IlvGroup
addNode(IlvGroupNode *node, IlBoolean uniqueName=IlFalse)IlvGroup
changeValue(const IlvValue &val)IlvGroupvirtual
changeValues(const IlvValue *values, IlUShort count)IlvGroupvirtual
clone(const char *name=0)IlvPrototype
compareAllValues(const IlvAccessible *ref, IlvValueArray &diffs, IlBoolean any=IlFalse) const IlvAccessiblevirtual
compareValues(const IlvAccessible *ref, IlvValue *values, IlUShort count, IlvValueArray &diffs) const IlvAccessorHoldervirtual
convertValues(IlvValue *v, IlUShort c, IlvDisplay *d) const IlvAccessiblevirtual
DeclareAccessor(const IlSymbol *attr, IlvValueTypeClass *type, const IlSymbol *const **accessors, const IlvValueTypeClass *const **types, IlUInt &count, IlBoolean checkDuplicates=IlFalse, IlAny accessorList=0)IlvAccessiblestatic
deleteInstance(IlvProtoInstance *instance)IlvPrototype
findNode(const char *name, IlBoolean actual=IlTrue) const IlvGroup
getAccessorList(const char **&names, const char **&types, IlBoolean all=IlFalse, IlBoolean output=IlFalse) const IlvGroup
getAccessors(const IlSymbol *const **accessors, const IlvValueTypeClass *const **types, IlUInt &count) const IlvGroupvirtual
getInstance(const char *name) const IlvPrototype
getName() const IlvGroupvirtual
getNodeCount() const IlvGroup
getNodeNames(IlUInt &count)IlvGroup
getNodes(IlUInt &count)IlvGroup
getParent() const IlvGroup
getParentNode() const IlvGroup
getSubscriptions(IlvAccessible *subscriber, IlSymbol **&sourceValue, IlSymbol **&subscriberValue, IlvValueTypeClass **&type, IlvValueSubscriptionMode *&mode, IlvAccessible ***subscribers=0) const IlvAccessible
getTopGroup()IlvGroup
GetType(IlSymbol *name)IlvAccessiblestatic
getValueType(const IlSymbol *) const IlvGroupvirtual
hasAccessor(IlvAccessor *accessor)IlvGroup
IlvGroup(const char *name=0)IlvGroup
IlvGroup(const IlvGroup &source)IlvGroup
IlvPrototype(const char *name)IlvPrototype
IlvPrototype(IlvGroup &group)IlvPrototype
isEmpty() const IlvGroup
isOutputValue(const IlSymbol *valueName) const IlvGroupvirtual
load(const char *name, IlvDisplay *display, ILVSTDPREF istream *stream=0, const char *path=0)IlvGroupstatic
nextAccessor(IlAny &link) const IlvGroupvirtual
nextInstance(IlAny &link) const IlvPrototype
nextNode(IlAny &link) const IlvGroup
nextUserAccessor(IlAny &link) const IlvGroupvirtual
pullValue(IlvValue &v) const IlvAccessiblevirtual
pullValues(IlvValue *vals, IlUShort c) const IlvAccessiblevirtual
pushValue(const IlvValue &v) const IlvAccessiblevirtual
pushValues(const IlvValue *vals, IlUShort c) const IlvAccessiblevirtual
queryValue(IlvValue &val) const IlvGroupvirtual
queryValues(IlvValue *values, IlUShort count) const IlvGroupvirtual
removeAccessor(IlvAccessor *accessor, IlBoolean deleteIt=IlTrue)IlvGroup
removeNode(IlvGroupNode *node, IlBoolean deleteIt=IlTrue)IlvGroup
save(ILVSTDPREF ostream *stream=0, const char *path=0)IlvGroup
setName(const char *name)IlvPrototypevirtual
StringToValue(const char *s, IlSymbol *type, IlvValue &v, IlvDisplay *display)IlvAccessiblestatic
StringToValue(const char *s, const IlvValueTypeClass *typeClass, IlvValue &v, IlvDisplay *d)IlvAccessiblestatic
subscribe(IlvAccessible *subscriber, IlSymbol *sourceValue, IlSymbol *subscriberValue, IlvValueTypeClass *type, IlvValueSubscriptionMode mode=IlvValueSubscriptionChange)IlvGroupvirtual
unSubscribe(IlvAccessible *subscriber, IlSymbol *sourceValue=0, IlSymbol *subscriberValue=0)IlvGroupvirtual
update(const IlvGroup &group)IlvPrototypevirtual
ValuesAreEqual(IlvValue &v1, IlvValue &v2, IlBoolean compareNames=IlTrue)IlvAccessiblestatic

© 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.