ModuleMixin

Package: inet.common

simple module ModuleMixin

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.

inet.common.ModuleMixinModuleMixinsimple

Inheritance 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