OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
SWMM_ComponentLibraryInfo Struct Reference

One discovered (or refused) component library. Strings are NUL-terminated and truncated to their field size. More...

#include <openswmm_process_components.h>

Collaboration diagram for SWMM_ComponentLibraryInfo:

Public Attributes

char id [256]
 
char caption [256]
 
char version [64]
 
char path [1024]
 
char kind [16]
 
char stamp [256]
 
char load_error [1024]
 

Detailed Description

One discovered (or refused) component library. Strings are NUL-terminated and truncated to their field size.

Member Data Documentation

◆ caption

char SWMM_ComponentLibraryInfo::caption[256]

◆ id

char SWMM_ComponentLibraryInfo::id[256]

component id; "" when refused

◆ kind

char SWMM_ComponentLibraryInfo::kind[16]

"model" | "other"; "" when refused

◆ load_error

char SWMM_ComponentLibraryInfo::load_error[1024]

"" on success; the reason otherwise

◆ path

char SWMM_ComponentLibraryInfo::path[1024]

the library file

◆ stamp

char SWMM_ComponentLibraryInfo::stamp[256]

the library's own ABI stamp, or "unstamped(…)"

◆ version

char SWMM_ComponentLibraryInfo::version[64]

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