Virtual U.org
Get Personal Training on VU Today
    
Top shadow
 
 register/help
User Name:

Password:

School class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

School Class Reference

#include <OSCHOOL.H>

Inheritance diagram for School:

SchoolEx PeerSchool List of all members.

Static Public Methods

void calc_distance_all_school ()

Public Attributes

char name [48]
short fice
char control
char carnegie
char cc_sort
char market_score
char state [2]
short usn_wr_ranking
short ave_midpt_sat_act
char freshmen_top_10_class
char campus_environment
char ncaa_football_division [8]
char ncaa_basketball_division [8]
char football_rating
char basketball_rating
short in_state_tuition
short out_state_tuition
short room_and_board_charges
char ug_in_housing_percent
SchoolFaculty school_faculty_array [FACULTY_RANK_LEVEL_COUNT]
float parttime_faculty_percent
int student_applications
short student_accepted
short student_enrolled
char student_get_bacc_in_5_year_percent
short freshmen_applied_for_aid
float percent_freshmen_applied_or_aid
short freshmen_with_need
float percent_freshmen_with_need
short freshmen_offered_aid
float percent_freshmen_offered_aid
short freshmen_offered_full_aid
float percent_freshmen_offered_full_aid
char percent_freshmen_with_fin_aid
char percent_continuing_student_with_fin_aid
short institutional_aid_per_fte
int total_gross_tuition_revenue
int total_financial_aid
int total_sponsored_research
int adjusted_total_sponsored_research
int raw_endowment_spending
int state_and_local_appropriations
int total_gifts
int gifts_to_operations
short athletics_revenue
int adjusted_other_operating_income
int raw_other_operating_income
int academic_dept_total_salaries
int academic_dept_faculty_salaries
int academic_dept_other_expense
int sponsored_research_total_salaries
int sponsored_research_faculty_salaries
int sponsored_research_other_expense
int library_salaries
int library_other_expense
int student_life_salaries
int student_life_other_expense
int inst_support_salaries
int inst_support_other_expense
int inst_support_net_salaries
int inst_support_net_other_expense
int inst_advancement_salaries
int inst_advancement_other_expense
int o_and_m_salaries
int o_and_m_other_expense
int athletics_salaries
int athletics_other_expense
int academic_support_salaries
int academic_support_other_expense
int end_of_year_endowment_market_value
int current_funds_balance
int year_end_book_value_of_plant
int year_end_market_value_of_plant
int year_end_capital_reserve
int year_end_general_plant_and_residence_hall_debt
int residence_hall_debt
int raw_surplus
int adjusted_surplus
int transfer_to_plant
int amount_added_to_other_operating_income
short full_time_undergrad
short part_time_undergrad
short master_and_professional
short non_degree_seeking
char female_undergrad_percent
char female_grad_and_prof_percent
char minority_undergrad_percent
char minority_grad_and_prof_percent
char non_resident_alien_grad_and_prof_percent
short full_time_freshmen
char freshmen_from_within_the_state_percent
short total_bach_degrees
short total_masters_and_prof_degree
short total_doctoral_degrees
short total_certificates
int enrollment_fte
char ug_percent
char part_time_ug_percent
char non_degree_seeking_percent
float applications_ratio
char yield_rate
char athletics_rating
int total_e_and_g_expenditure
char net_tutition_reenue_as_percent_of_e_and_g_expese
short total_tenureline_faculty
float sponsored_research_per_reg_faculty
float doctoral_degrees_per_reg_faculty
char overhead_rate
float endowment_spending_rate
short enrollment_masters
short enrollment_doctoral
short target_student_intake_sl [5]
float dropout_rate_sl [5]
float target_grad_rate_sl [5]
char percent_ug_students_on_aid
float endowment_per_student
float endowment_per_tenureline_faculty_member
float ratio_of_current_funds_balance_to_total_operating_expenditure
char financial_condition
short number_of_incoming_ug_students
char female_student_percent
char minority_student_percent
char sponsored_research_rating
char doctoral_degres_per_faculty_rating
char adj_freshmen_top_ten_percent_of_class
float apps_ratio2
float yield_rate2
char athletics_rating2
char net_tuition_revenue_as_percent_of_e_and_g_expense
float doc_time_to_degree
float prestige
float distance_value
int N5
int O5
int P5
float Z5
float L5
float K5
float M5
char AC5
char AH5

Detailed Description

Class representing other non-peer schools in the game, used for calculating prestige, relative wealth, athletic success, and percentages.

Definition at line 29 of file OSCHOOL.H.


Member Function Documentation

void School::calc_distance_all_school   [static]
 

Definition at line 309 of file Oschool.cpp.

References AC5, AH5, applications_ratio, athletics_rating, calc_distance_ACAH5(), calc_distance_K5(), calc_distance_L5(), calc_distance_M5(), calc_distance_NOPZ5(), calc_distance_prestige(), calc_distance_value(), doctoral_degrees_per_reg_faculty, enrollment_fte, err_when, financial_condition, FIND_MIN_MAX, FIND_RANGE, K5, L5, M5, N5, O5, P5, part_time_ug_percent, prestige, sponsored_research_per_reg_faculty, student_get_bacc_in_5_year_percent, ug_in_housing_percent, ug_percent, yield_rate, and Z5.


Member Data Documentation

char School::AC5
 

Definition at line 231 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

int School::academic_dept_faculty_salaries
 

Definition at line 106 of file OSCHOOL.H.

int School::academic_dept_other_expense
 

Definition at line 107 of file OSCHOOL.H.

int School::academic_dept_total_salaries
 

Definition at line 105 of file OSCHOOL.H.

int School::academic_support_other_expense
 

Definition at line 135 of file OSCHOOL.H.

int School::academic_support_salaries
 

Definition at line 134 of file OSCHOOL.H.

char School::adj_freshmen_top_ten_percent_of_class
 

Definition at line 210 of file OSCHOOL.H.

int School::adjusted_other_operating_income
 

Definition at line 100 of file OSCHOOL.H.

int School::adjusted_surplus
 

Definition at line 147 of file OSCHOOL.H.

int School::adjusted_total_sponsored_research
 

Definition at line 94 of file OSCHOOL.H.

char School::AH5
 

Definition at line 231 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

int School::amount_added_to_other_operating_income
 

Definition at line 149 of file OSCHOOL.H.

float School::applications_ratio
 

Definition at line 176 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

float School::apps_ratio2
 

Definition at line 212 of file OSCHOOL.H.

int School::athletics_other_expense
 

Definition at line 132 of file OSCHOOL.H.

Referenced by Finance::init_data().

char School::athletics_rating
 

Definition at line 178 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::athletics_rating2
 

Definition at line 214 of file OSCHOOL.H.

short School::athletics_revenue
 

Definition at line 99 of file OSCHOOL.H.

Referenced by Finance::init_data().

int School::athletics_salaries
 

Definition at line 131 of file OSCHOOL.H.

Referenced by Finance::init_data().

short School::ave_midpt_sat_act
 

Definition at line 44 of file OSCHOOL.H.

char School::basketball_rating
 

Definition at line 52 of file OSCHOOL.H.

char School::campus_environment
 

Definition at line 47 of file OSCHOOL.H.

char School::carnegie
 

Definition at line 36 of file OSCHOOL.H.

char School::cc_sort
 

Definition at line 37 of file OSCHOOL.H.

char School::control
 

Definition at line 35 of file OSCHOOL.H.

int School::current_funds_balance
 

Definition at line 139 of file OSCHOOL.H.

float School::distance_value
 

Definition at line 221 of file OSCHOOL.H.

float School::doc_time_to_degree
 

Definition at line 216 of file OSCHOOL.H.

Referenced by StudentArray::update_history().

float School::doctoral_degrees_per_reg_faculty
 

Definition at line 185 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::doctoral_degres_per_faculty_rating
 

Definition at line 209 of file OSCHOOL.H.

float School::dropout_rate_sl[5]
 

Definition at line 196 of file OSCHOOL.H.

int School::end_of_year_endowment_market_value
 

Definition at line 138 of file OSCHOOL.H.

float School::endowment_per_student
 

Definition at line 201 of file OSCHOOL.H.

float School::endowment_per_tenureline_faculty_member
 

Definition at line 202 of file OSCHOOL.H.

float School::endowment_spending_rate
 

Reimplemented in SchoolEx.

Definition at line 188 of file OSCHOOL.H.

short School::enrollment_doctoral
 

Reimplemented in SchoolEx.

Definition at line 191 of file OSCHOOL.H.

int School::enrollment_fte
 

Definition at line 171 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

short School::enrollment_masters
 

Reimplemented in SchoolEx.

Definition at line 190 of file OSCHOOL.H.

char School::female_grad_and_prof_percent
 

Definition at line 157 of file OSCHOOL.H.

char School::female_student_percent
 

Definition at line 206 of file OSCHOOL.H.

char School::female_undergrad_percent
 

Definition at line 156 of file OSCHOOL.H.

short School::fice
 

Definition at line 34 of file OSCHOOL.H.

char School::financial_condition
 

Definition at line 204 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::football_rating
 

Definition at line 51 of file OSCHOOL.H.

short School::freshmen_applied_for_aid
 

Definition at line 72 of file OSCHOOL.H.

char School::freshmen_from_within_the_state_percent
 

Definition at line 164 of file OSCHOOL.H.

short School::freshmen_offered_aid
 

Definition at line 78 of file OSCHOOL.H.

short School::freshmen_offered_full_aid
 

Definition at line 81 of file OSCHOOL.H.

char School::freshmen_top_10_class
 

Definition at line 45 of file OSCHOOL.H.

short School::freshmen_with_need
 

Definition at line 75 of file OSCHOOL.H.

short School::full_time_freshmen
 

Definition at line 163 of file OSCHOOL.H.

short School::full_time_undergrad
 

Reimplemented in SchoolEx.

Definition at line 152 of file OSCHOOL.H.

int School::gifts_to_operations
 

Reimplemented in SchoolEx.

Definition at line 98 of file OSCHOOL.H.

short School::in_state_tuition
 

Definition at line 54 of file OSCHOOL.H.

int School::inst_advancement_other_expense
 

Reimplemented in SchoolEx.

Definition at line 126 of file OSCHOOL.H.

int School::inst_advancement_salaries
 

Definition at line 125 of file OSCHOOL.H.

int School::inst_support_net_other_expense
 

Definition at line 123 of file OSCHOOL.H.

int School::inst_support_net_salaries
 

Definition at line 122 of file OSCHOOL.H.

int School::inst_support_other_expense
 

Definition at line 120 of file OSCHOOL.H.

int School::inst_support_salaries
 

Definition at line 119 of file OSCHOOL.H.

short School::institutional_aid_per_fte
 

Definition at line 87 of file OSCHOOL.H.

float School::K5
 

Definition at line 230 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

float School::L5
 

Definition at line 230 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

int School::library_other_expense
 

Reimplemented in SchoolEx.

Definition at line 114 of file OSCHOOL.H.

int School::library_salaries
 

Definition at line 113 of file OSCHOOL.H.

float School::M5
 

Definition at line 230 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::market_score
 

Definition at line 38 of file OSCHOOL.H.

short School::master_and_professional
 

Definition at line 154 of file OSCHOOL.H.

char School::minority_grad_and_prof_percent
 

Definition at line 159 of file OSCHOOL.H.

char School::minority_student_percent
 

Definition at line 207 of file OSCHOOL.H.

char School::minority_undergrad_percent
 

Definition at line 158 of file OSCHOOL.H.

int School::N5
 

Definition at line 229 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::name[48]
 

Definition at line 33 of file OSCHOOL.H.

Referenced by PrintMenu::printing6().

char School::ncaa_basketball_division[8]
 

Definition at line 50 of file OSCHOOL.H.

char School::ncaa_football_division[8]
 

Definition at line 49 of file OSCHOOL.H.

char School::net_tuition_revenue_as_percent_of_e_and_g_expense
 

Definition at line 215 of file OSCHOOL.H.

char School::net_tutition_reenue_as_percent_of_e_and_g_expese
 

Definition at line 181 of file OSCHOOL.H.

short School::non_degree_seeking
 

Reimplemented in SchoolEx.

Definition at line 155 of file OSCHOOL.H.

char School::non_degree_seeking_percent
 

Definition at line 174 of file OSCHOOL.H.

char School::non_resident_alien_grad_and_prof_percent
 

Definition at line 160 of file OSCHOOL.H.

short School::number_of_incoming_ug_students
 

Definition at line 205 of file OSCHOOL.H.

int School::O5
 

Definition at line 229 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

int School::o_and_m_other_expense
 

Reimplemented in SchoolEx.

Definition at line 129 of file OSCHOOL.H.

int School::o_and_m_salaries
 

Definition at line 128 of file OSCHOOL.H.

short School::out_state_tuition
 

Definition at line 55 of file OSCHOOL.H.

char School::overhead_rate
 

Definition at line 187 of file OSCHOOL.H.

int School::P5
 

Definition at line 229 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::part_time_ug_percent
 

Definition at line 173 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

short School::part_time_undergrad
 

Reimplemented in SchoolEx.

Definition at line 153 of file OSCHOOL.H.

float School::parttime_faculty_percent
 

Definition at line 61 of file OSCHOOL.H.

char School::percent_continuing_student_with_fin_aid
 

Definition at line 85 of file OSCHOOL.H.

float School::percent_freshmen_applied_or_aid
 

Definition at line 73 of file OSCHOOL.H.

float School::percent_freshmen_offered_aid
 

Definition at line 79 of file OSCHOOL.H.

float School::percent_freshmen_offered_full_aid
 

Definition at line 82 of file OSCHOOL.H.

char School::percent_freshmen_with_fin_aid
 

Definition at line 84 of file OSCHOOL.H.

float School::percent_freshmen_with_need
 

Definition at line 76 of file OSCHOOL.H.

char School::percent_ug_students_on_aid
 

Definition at line 200 of file OSCHOOL.H.

float School::prestige
 

Definition at line 220 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

float School::ratio_of_current_funds_balance_to_total_operating_expenditure
 

Definition at line 203 of file OSCHOOL.H.

int School::raw_endowment_spending
 

Definition at line 95 of file OSCHOOL.H.

Referenced by Finance::init_data().

int School::raw_other_operating_income
 

Definition at line 101 of file OSCHOOL.H.

int School::raw_surplus
 

Definition at line 146 of file OSCHOOL.H.

int School::residence_hall_debt
 

Reimplemented in SchoolEx.

Definition at line 144 of file OSCHOOL.H.

short School::room_and_board_charges
 

Definition at line 56 of file OSCHOOL.H.

SchoolFaculty School::school_faculty_array[FACULTY_RANK_LEVEL_COUNT]
 

Definition at line 59 of file OSCHOOL.H.

int School::sponsored_research_faculty_salaries
 

Reimplemented in SchoolEx.

Definition at line 110 of file OSCHOOL.H.

int School::sponsored_research_other_expense
 

Definition at line 111 of file OSCHOOL.H.

Referenced by Finance::init_data().

float School::sponsored_research_per_reg_faculty
 

Definition at line 184 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::sponsored_research_rating
 

Definition at line 208 of file OSCHOOL.H.

int School::sponsored_research_total_salaries
 

Definition at line 109 of file OSCHOOL.H.

char School::state[2]
 

Definition at line 42 of file OSCHOOL.H.

int School::state_and_local_appropriations
 

Definition at line 96 of file OSCHOOL.H.

short School::student_accepted
 

Definition at line 67 of file OSCHOOL.H.

int School::student_applications
 

Definition at line 66 of file OSCHOOL.H.

short School::student_enrolled
 

Definition at line 68 of file OSCHOOL.H.

char School::student_get_bacc_in_5_year_percent
 

Definition at line 69 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

int School::student_life_other_expense
 

Reimplemented in SchoolEx.

Definition at line 117 of file OSCHOOL.H.

int School::student_life_salaries
 

Definition at line 116 of file OSCHOOL.H.

float School::target_grad_rate_sl[5]
 

Definition at line 197 of file OSCHOOL.H.

short School::target_student_intake_sl[5]
 

Definition at line 195 of file OSCHOOL.H.

short School::total_bach_degrees
 

Definition at line 165 of file OSCHOOL.H.

Referenced by StudentArray::update_history().

short School::total_certificates
 

Definition at line 168 of file OSCHOOL.H.

short School::total_doctoral_degrees
 

Definition at line 167 of file OSCHOOL.H.

Referenced by StudentArray::update_history().

int School::total_e_and_g_expenditure
 

Definition at line 180 of file OSCHOOL.H.

int School::total_financial_aid
 

Definition at line 92 of file OSCHOOL.H.

int School::total_gifts
 

Definition at line 97 of file OSCHOOL.H.

Referenced by Finance::init_data().

int School::total_gross_tuition_revenue
 

Definition at line 91 of file OSCHOOL.H.

short School::total_masters_and_prof_degree
 

Definition at line 166 of file OSCHOOL.H.

Referenced by StudentArray::update_history().

int School::total_sponsored_research
 

Definition at line 93 of file OSCHOOL.H.

short School::total_tenureline_faculty
 

Definition at line 183 of file OSCHOOL.H.

int School::transfer_to_plant
 

Definition at line 148 of file OSCHOOL.H.

char School::ug_in_housing_percent
 

Definition at line 57 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

char School::ug_percent
 

Definition at line 172 of file OSCHOOL.H.

Referenced by calc_distance_all_school().

short School::usn_wr_ranking
 

Definition at line 43 of file OSCHOOL.H.

int School::year_end_book_value_of_plant
 

Definition at line 140 of file OSCHOOL.H.

int School::year_end_capital_reserve
 

Definition at line 142 of file OSCHOOL.H.

int School::year_end_general_plant_and_residence_hall_debt
 

Definition at line 143 of file OSCHOOL.H.

int School::year_end_market_value_of_plant