OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches

Schema entry for a single user-defined flag. More...

#include <UserFlags.hpp>

Collaboration diagram for openswmm::UserFlagDef:

Public Attributes

std::string name
 Flag identifier (uppercase)
 
UserFlagType type
 Value type.
 
std::string description
 Human-readable description (may be empty)
 

Detailed Description

Schema entry for a single user-defined flag.

Populated from [USER_FLAGS]. No runtime value is stored here — values are stored separately keyed by (object type, object name, flag name) in UserFlags::values_.

Member Data Documentation

◆ description

std::string openswmm::UserFlagDef::description

Human-readable description (may be empty)

◆ name

std::string openswmm::UserFlagDef::name

Flag identifier (uppercase)

◆ type

UserFlagType openswmm::UserFlagDef::type

Value type.


The documentation for this struct was generated from the following file: