Server
API Reference Guide
Product Documentation:

Rogue Wave Server
Documentation Home
List of all members | Public Member Functions
IlsDynAttributeFactory Class Reference

This class is used by to instantiate a new dynamic attribute. More...

#include <ilserver/dynobj.h>

Public Member Functions

virtual IlsDynAttributenewAttribute (IlsDynObject &obj, const IlsAttributeDef &a, IlsMvValue &defValue)
 Returns a new instance of a simple dynamic attribute (IlsDynSimpleAttribute).
 
virtual IlsDynAttributenewDerivedAttribute (IlsDynObject &obj, const IlsAttributeDef &a)
 Returns a new instance of a derived dynamic attribute (IlsDynDerived).
 
virtual IlsDynAttributenewEntryAttribute (IlsDynObject &obj, const IlsAttributeDef &a, IlsMvValue &defValue)
 Returns a new instance of an entry dynamic attribute (IlsDynEntry).
 
virtual IlsDynAttributenewStaticAttribute (const IlsAttributeDef &a, IlsMvValue &defValue)
 Returns a new instance of a simple dynamic attribute (IlsDynSimpleAttribute).
 

Detailed Description

This class is used by to instantiate a new dynamic attribute.

Library: dynmvsvr

To create your own factory, make a subclass of this class and install it using the member function IlsDynObjectFactory::setAttributeFactory().

See also
IlsDynAttribute, IlsDynAttributes, IlsDynRelationFactory.