Enable namespace

Blocks modules the can be toggled on/off or selected between a variety of selection.

Below, in LoomFactory, the integer index (zero indexed) of the enums is used to select between different includes, so make sure the includes correctly correspond to the index

Enums

enum Internet { All, Ethernet, WiFi, LTE, Disabled }

Enum documentation

enum Enable::Internet

Enumerators
All

All internet modules enabled.

Ethernet

Only Ethernet relevant modules enabled.

WiFi

Only WiFi relevant modules enabled.

LTE

Only LTE relevant modules enabled.

Disabled

Internet modules disabled.