--
You received this message because you are subscribed to a topic in the Google Groups "omnetpp" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/omnetpp/O1On_rpC4yo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to omnetpp+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
/**
* Represents a module or channel parameter.
*
* When a module or channel is created, parameter objects are added
* automatically, based on the NED declaration of the module/channel.
* It is not possible to create further parameters (or to remove parameters)
* at runtime. This is enforced by the cPar constructor being private.
*
* Parameters get their initial values automatically, from the NED
* declarations and the configuration. It is possible to change the
* parameter value during runtime (see various setter methods and
* operator='s), but not the type of the parameter (see getType()).
* The type correspond to NED types (bool, double, long, string, xml),
* and cannot be changed at runtime.
*
* The module or channel object can get notified when a parameter is
* changed; one has to override cComponent::handleParameterChange()
* for that.
*/