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

Password:

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

PeerSchool Class Reference

An extended version of SchoolEx, used for representing peer schools. More...

#include <OPEERSCH.H>

Inheritance diagram for PeerSchool:

SchoolEx School List of all members.

Public Methods

void init (int recno)
void calc_student_pref_vars_array ()
void calc_student_pref_vars_array_peer ()

Static Public Methods

void calc_student_pref_vars_average_array ()
void calc_average_faculty_salary ()

Public Attributes

short average_aid_per_student
float student_faculty_ratio
char long_term_adjunct_per_regular_facult_ratio
char short_term_adjunct_per_regular_facult_ratio
char tenure_ratio
char liabilities_as_percent_of_assets
float game_score
float pref_vars_array [PREFERECNE_COUNT2]
float pref_vars_array_last [PREFERECNE_COUNT2]

Static Public Attributes

float pref_vars_average_array [PREFERECNE_COUNT2]
float pref_vars_average_array_last [PREFERECNE_COUNT2]
int average_faculty_salary [MAX_RANK_AGE_GROUP]

Detailed Description

An extended version of SchoolEx, used for representing peer schools.

Definition at line 19 of file OPEERSCH.H.


Member Function Documentation

void PeerSchool::calc_average_faculty_salary   [static]
 

Definition at line 1416 of file Oschlres.cpp.

References average_faculty_salary, and MAX_RANK_AGE_GROUP.

void PeerSchool::calc_student_pref_vars_array  
 

Refer to column L of [Initialization.xls]stu_prefs calc_student_pref_vars_array is designed for player school only

Values will be used for calc of column Q of [HE.STU.pref.xls]Sheet1 Also see calc_student_pref_vars_average_array

Definition at line 633 of file Oenroll.cpp.

void PeerSchool::calc_student_pref_vars_array_peer  
 

calc_student_pref_vars_array_peer is designed for peer school only, not including player school

Refer to column L of [Initialization.xls]stu_prefs

Values will be used for calc of column Q of [HE.STU.pref.xls]Sheet1 Also see calc_student_pref_vars_average_array

Definition at line 716 of file Oenroll.cpp.

References MAX_STUDENT_LEVEL, and PREFERECNE_COUNT2.

void PeerSchool::calc_student_pref_vars_average_array   [static]
 

Definition at line 809 of file Oenroll.cpp.

References pref_vars_array, pref_vars_average_array, pref_vars_average_array_last, and PREFERECNE_COUNT2.

void PeerSchool::init int    recno
 

init object member variables

Reimplemented from SchoolEx.

Definition at line 13 of file OPEERSCH.CPP.


Member Data Documentation

short PeerSchool::average_aid_per_student
 

Definition at line 44 of file OPEERSCH.H.

int PeerSchool::average_faculty_salary [static]
 

Definition at line 1414 of file Oschlres.cpp.

Referenced by calc_average_faculty_salary(), Faculty::calc_satisfaction_index(), SchoolRes::read_file(), and SchoolRes::write_file().

float PeerSchool::game_score
 

Definition at line 56 of file OPEERSCH.H.

Referenced by PrintMenu::printing6().

char PeerSchool::liabilities_as_percent_of_assets
 

Definition at line 54 of file OPEERSCH.H.

char PeerSchool::long_term_adjunct_per_regular_facult_ratio
 

Definition at line 47 of file OPEERSCH.H.

float PeerSchool::pref_vars_array[PREFERECNE_COUNT2]
 

Definition at line 66 of file OPEERSCH.H.

Referenced by EnrollRes::calc_enroll_matriculations(), and calc_student_pref_vars_average_array().

float PeerSchool::pref_vars_array_last[PREFERECNE_COUNT2]
 

Definition at line 67 of file OPEERSCH.H.

float PeerSchool::pref_vars_average_array [static]
 

Definition at line 622 of file Oenroll.cpp.

Referenced by EnrollRes::calc_enroll_applications(), EnrollRes::calc_enroll_matriculations(), calc_student_pref_vars_average_array(), SchoolRes::read_file(), and SchoolRes::write_file().

float PeerSchool::pref_vars_average_array_last [static]
 

Definition at line 623 of file Oenroll.cpp.

Referenced by EnrollRes::calc_enroll_applications(), calc_student_pref_vars_average_array(), SchoolRes::read_file(), and SchoolRes::write_file().

char PeerSchool::short_term_adjunct_per_regular_facult_ratio
 

Definition at line 48 of file OPEERSCH.H.

float PeerSchool::student_faculty_ratio
 

Definition at line 46 of file OPEERSCH.H.

char PeerSchool::tenure_ratio
 

Definition at line 49 of file OPEERSCH.H.


The documentation for this class was generated from the following files:
Generated on Fri Aug 23 01:39:28 2002 for VirtualU by doxygen1.2.17