ModuleMixin

Package: inet.common

ModuleMixin

simple module

C++ definition

Base module for all INET modules.

This is a base type corresponding to the ModuleMixin<> c++ class. Never use this directly in any simulation. It servers only as the ultimate base type for all modules in INET.

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Known subclasses

Name Type Description
Module compound module

Base module for all INET compound modules.

SimpleModule simple module

Base module for all INET simple modules.

Parameters

Name Type Default value Description
displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

Source code

//
// Base module for all INET modules.
//
// This is a base type corresponding to the ModuleMixin<> c++ class.
// Never use this directly in any simulation. It servers only as the ultimate
// base type for all modules in INET.
//
simple ModuleMixin
{
    parameters:
        string displayStringTextFormat @mutable = default(""); // Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information
}
File: src/inet/common/ModuleMixin.ned