EHM DAL 0.2.5
Data abstraction layer for Eastside Hockey Manager
Loading...
Searching...
No Matches
finance_info_columns.h
1#pragma once
2
3// Application headers
4#include "include/column_data/column_data.h"
5
6namespace ehm_dal::column_data {
7// --- Finance info column data --- //
12{
13public:
15
16 enum COLUMN_INDEXES {
18 Comp,
19 MaxForwardWage,
20 MedianForwardFullTimeWage,
21 MaxDefencemanWage,
22 MedianDefencemanFullTimeWage,
23 MaxGoalieWage,
24 MedianGoalieFullTimeWage,
25 MaxManagerOrHeadcoachWage,
26 MedianManagerOrHeadcoachFullTimeWage,
27 MaxCoachWage,
28 MedianCoachFullTimeWage,
29 MaxScoutWage,
30 MedianScoutFullTimeWage,
31 MaxOtherStaffWage,
32 MedianOtherStaffFullTimeWage,
33 MinFullTimeWage,
34 MinPartTimeWage,
35 NonPlayerWageSpreadFactor,
36 PlayerWageSpreadFactor,
37 JuniorAllowance,
38 ForeignPlayerWageBoost,
39 MinWageBudget,
40 MedianWageBudget,
41 MaxWageBudget,
42 WageBudgetSpreadFactor,
43 COLUMN_COUNT
44 };
45};
46} // namespace ehm_dal::column_data
The ColumnData class represents a container of ehm_dal::column_data::Column and attributes relating t...
Definition: column_data.h:19
@ FirstStandardDerivedColumnIndex
Definition: column_data.h:54
The FinanceInfoColumns class sets out the column indexes for the ehm_dal::schema::FinanceInfo schema.
Definition: finance_info_columns.h:12