Skip to content

OutputAssignODPerformance

Type ISIAPIOutputAssignODPerformance · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 8E6A91D1-87B1-4CB9-ABE3-D7C577560109

OutputAssignODPerformance wrapper interface

Declaration

[Guid("8E6A91D1-87B1-4CB9-ABE3-D7C577560109")]
public interface ISIAPIOutputAssignODPerformance

Members

Properties

OutputAssignOD

ISIAPIOutputAssignOD OutputAssignOD { get; }

Type ISIAPIOutputAssignOD

Code samples
var outputAssignOD = outputAssignODPerformance.OutputAssignOD;
CComPtr<ISIAPIOutputAssignOD> outputAssignOD;
outputAssignODPerformance->get_OutputAssignOD(&outputAssignOD);
output_assign_od = outputAssignODPerformance.OutputAssignOD

Flow_total_fixed

float Flow_total_fixed { get; }

Type float

Code samples
float flow_total_fixed = outputAssignODPerformance.Flow_total_fixed;
double flow_total_fixed;
outputAssignODPerformance->get_Flow_total_fixed(&flow_total_fixed);
flow_total_fixed = outputAssignODPerformance.Flow_total_fixed

Flow_total_assigned

float Flow_total_assigned { get; }

Type float

Code samples
float flow_total_assigned = outputAssignODPerformance.Flow_total_assigned;
double flow_total_assigned;
outputAssignODPerformance->get_Flow_total_assigned(&flow_total_assigned);
flow_total_assigned = outputAssignODPerformance.Flow_total_assigned

Flow_total

float Flow_total { get; }

Type float

Code samples
float flow_total = outputAssignODPerformance.Flow_total;
double flow_total;
outputAssignODPerformance->get_Flow_total(&flow_total);
flow_total = outputAssignODPerformance.Flow_total

Deg_satn

float Deg_satn { get; }

Type float

Code samples
float deg_satn = outputAssignODPerformance.Deg_satn;
double deg_satn;
outputAssignODPerformance->get_Deg_satn(&deg_satn);
deg_satn = outputAssignODPerformance.Deg_satn

Delay_control_average

float Delay_control_average { get; }

Type float

Code samples
float delay_control_average = outputAssignODPerformance.Delay_control_average;
double delay_control_average;
outputAssignODPerformance->get_Delay_control_average(&delay_control_average);
delay_control_average = outputAssignODPerformance.Delay_control_average

Delay_stopline_average

float Delay_stopline_average { get; }

Type float

Code samples
float delay_stopline_average = outputAssignODPerformance.Delay_stopline_average;
double delay_stopline_average;
outputAssignODPerformance->get_Delay_stopline_average(&delay_stopline_average);
delay_stopline_average = outputAssignODPerformance.Delay_stopline_average

Stop_rate

float Stop_rate { get; }

Type float

Code samples
float stop_rate = outputAssignODPerformance.Stop_rate;
double stop_rate;
outputAssignODPerformance->get_Stop_rate(&stop_rate);
stop_rate = outputAssignODPerformance.Stop_rate

Travel_distance_average

float Travel_distance_average { get; }

Type float

Code samples
float travel_distance_average = outputAssignODPerformance.Travel_distance_average;
double travel_distance_average;
outputAssignODPerformance->get_Travel_distance_average(&travel_distance_average);
travel_distance_average = outputAssignODPerformance.Travel_distance_average

Travel_time_average

float Travel_time_average { get; }

Type float

Code samples
float travel_time_average = outputAssignODPerformance.Travel_time_average;
double travel_time_average;
outputAssignODPerformance->get_Travel_time_average(&travel_time_average);
travel_time_average = outputAssignODPerformance.Travel_time_average

Operating_cost_average

float Operating_cost_average { get; }

Type float

Code samples
float operating_cost_average = outputAssignODPerformance.Operating_cost_average;
double operating_cost_average;
outputAssignODPerformance->get_Operating_cost_average(&operating_cost_average);
operating_cost_average = outputAssignODPerformance.Operating_cost_average

Fuel_consumption_average

float Fuel_consumption_average { get; }

Type float

Code samples
float fuel_consumption_average = outputAssignODPerformance.Fuel_consumption_average;
double fuel_consumption_average;
outputAssignODPerformance->get_Fuel_consumption_average(&fuel_consumption_average);
fuel_consumption_average = outputAssignODPerformance.Fuel_consumption_average

Carbon_dioxide_average

float Carbon_dioxide_average { get; }

Type float

Code samples
float carbon_dioxide_average = outputAssignODPerformance.Carbon_dioxide_average;
double carbon_dioxide_average;
outputAssignODPerformance->get_Carbon_dioxide_average(&carbon_dioxide_average);
carbon_dioxide_average = outputAssignODPerformance.Carbon_dioxide_average

Hydrocarbons_average

float Hydrocarbons_average { get; }

Type float

Code samples
float hydrocarbons_average = outputAssignODPerformance.Hydrocarbons_average;
double hydrocarbons_average;
outputAssignODPerformance->get_Hydrocarbons_average(&hydrocarbons_average);
hydrocarbons_average = outputAssignODPerformance.Hydrocarbons_average

Carbon_monoxide_average

float Carbon_monoxide_average { get; }

Type float

Code samples
float carbon_monoxide_average = outputAssignODPerformance.Carbon_monoxide_average;
double carbon_monoxide_average;
outputAssignODPerformance->get_Carbon_monoxide_average(&carbon_monoxide_average);
carbon_monoxide_average = outputAssignODPerformance.Carbon_monoxide_average

Nox_average

float Nox_average { get; }

Type float

Code samples
float nox_average = outputAssignODPerformance.Nox_average;
double nox_average;
outputAssignODPerformance->get_Nox_average(&nox_average);
nox_average = outputAssignODPerformance.Nox_average

Travel_speed

float Travel_speed { get; }

Type float

Code samples
float travel_speed = outputAssignODPerformance.Travel_speed;
double travel_speed;
outputAssignODPerformance->get_Travel_speed(&travel_speed);
travel_speed = outputAssignODPerformance.Travel_speed

Inconsistent_model_designation

bool Inconsistent_model_designation { get; }

Type bool

Code samples
bool inconsistent_model_designation = outputAssignODPerformance.Inconsistent_model_designation;
VARIANT_BOOL inconsistent_model_designation;
outputAssignODPerformance->get_Inconsistent_model_designation(&inconsistent_model_designation);
inconsistent_model_designation = outputAssignODPerformance.Inconsistent_model_designation

Duality_gap

float Duality_gap { get; }

Type float

Code samples
float duality_gap = outputAssignODPerformance.Duality_gap;
double duality_gap;
outputAssignODPerformance->get_Duality_gap(&duality_gap);
duality_gap = outputAssignODPerformance.Duality_gap

Number_duality_gap_history

int Number_duality_gap_history { get; }

Type int

Code samples
int number_duality_gap_history = outputAssignODPerformance.Number_duality_gap_history;
long number_duality_gap_history;
outputAssignODPerformance->get_Number_duality_gap_history(&number_duality_gap_history);
number_duality_gap_history = outputAssignODPerformance.Number_duality_gap_history

Flow_HV_pct_fixed

float Flow_HV_pct_fixed { get; }

Type float

Code samples
float flow_HV_pct_fixed = outputAssignODPerformance.Flow_HV_pct_fixed;
double flow_HV_pct_fixed;
outputAssignODPerformance->get_Flow_HV_pct_fixed(&flow_HV_pct_fixed);
flow_hv_pct_fixed = outputAssignODPerformance.Flow_HV_pct_fixed

Flow_HV_pct_assigned

float Flow_HV_pct_assigned { get; }

Type float

Code samples
float flow_HV_pct_assigned = outputAssignODPerformance.Flow_HV_pct_assigned;
double flow_HV_pct_assigned;
outputAssignODPerformance->get_Flow_HV_pct_assigned(&flow_HV_pct_assigned);
flow_hv_pct_assigned = outputAssignODPerformance.Flow_HV_pct_assigned

Flow_HV_pct

float Flow_HV_pct { get; }

Type float

Code samples
float flow_HV_pct = outputAssignODPerformance.Flow_HV_pct;
double flow_HV_pct;
outputAssignODPerformance->get_Flow_HV_pct(&flow_HV_pct);
flow_hv_pct = outputAssignODPerformance.Flow_HV_pct

Number_routes

int Number_routes { get; }

Type int

Code samples
int number_routes = outputAssignODPerformance.Number_routes;
long number_routes;
outputAssignODPerformance->get_Number_routes(&number_routes);
number_routes = outputAssignODPerformance.Number_routes

Routes_not_reported_flag

int Routes_not_reported_flag { get; }

Type int

Code samples
int routes_not_reported_flag = outputAssignODPerformance.Routes_not_reported_flag;
long routes_not_reported_flag;
outputAssignODPerformance->get_Routes_not_reported_flag(&routes_not_reported_flag);
routes_not_reported_flag = outputAssignODPerformance.Routes_not_reported_flag

OutputAssignDualityGapHistoryRecords

ISIAPIOutputAssignDualityGapHistoryRecords OutputAssignDualityGapHistoryRecords { get; }

Type ISIAPIOutputAssignDualityGapHistoryRecords

Code samples
var outputAssignDualityGapHistoryRecords = outputAssignODPerformance.OutputAssignDualityGapHistoryRecords;
CComPtr<ISIAPIOutputAssignDualityGapHistoryRecords> outputAssignDualityGapHistoryRecords;
outputAssignODPerformance->get_OutputAssignDualityGapHistoryRecords(&outputAssignDualityGapHistoryRecords);
output_assign_duality_gap_history_records = outputAssignODPerformance.OutputAssignDualityGapHistoryRecords

OutputAssignODPerformanceMCs

ISIAPIOutputAssignODPerformanceMCs OutputAssignODPerformanceMCs { get; }

Type ISIAPIOutputAssignODPerformanceMCs

Code samples
var outputAssignODPerformanceMCs = outputAssignODPerformance.OutputAssignODPerformanceMCs;
CComPtr<ISIAPIOutputAssignODPerformanceMCs> outputAssignODPerformanceMCs;
outputAssignODPerformance->get_OutputAssignODPerformanceMCs(&outputAssignODPerformanceMCs);
output_assign_od_performance_m_cs = outputAssignODPerformance.OutputAssignODPerformanceMCs