LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::api::SnContractField Struct Reference

One NetworkStruct field; kinds and shapes are comma-separated. More...

#include <line/api/sn/sn_contract.h>

Public Attributes

const char * name
 the MATLAB name
const char * group
 "required" or "derived"
const char * via
 member, method, station, class, node; "" when absent
const char * cpp
 the member or method that carries it here
const char * kinds
 admissible sn_field_kind() values
const char * shapes
 admissible shapes of a non-empty value
const char * absent
 why this port does not store it; "" when it does

Detailed Description

One NetworkStruct field; kinds and shapes are comma-separated.

Definition at line 34 of file sn_contract.h.

Member Data Documentation

◆ absent

const char* line::api::SnContractField::absent

why this port does not store it; "" when it does

Definition at line 41 of file sn_contract.h.

◆ cpp

const char* line::api::SnContractField::cpp

the member or method that carries it here

Definition at line 38 of file sn_contract.h.

◆ group

const char* line::api::SnContractField::group

"required" or "derived"

Definition at line 36 of file sn_contract.h.

◆ kinds

const char* line::api::SnContractField::kinds

admissible sn_field_kind() values

Definition at line 39 of file sn_contract.h.

Referenced by line::api::sn_validate_contract().

◆ name

const char* line::api::SnContractField::name

the MATLAB name

Definition at line 35 of file sn_contract.h.

◆ shapes

const char* line::api::SnContractField::shapes

admissible shapes of a non-empty value

Definition at line 40 of file sn_contract.h.

Referenced by line::api::sn_validate_contract().

◆ via

const char* line::api::SnContractField::via

member, method, station, class, node; "" when absent

Definition at line 37 of file sn_contract.h.


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