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

Password:

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

SchoolEx Class Reference

#include <OSCHLEX.H>

Inheritance diagram for SchoolEx:

School PeerSchool List of all members.

Public Methods

void init (int schoolRecno)

Public Attributes

int db_school_recno
int operating_reserve
int endowment_market
int buildings
int capital_reserve
int general_plant_debt
int residence_hall_debt
int fund_balance
int gross_tuition_revenue
int financial_aid
int net_tuition_revenue
int state_appropriations
int sponsored_research
int gifts_to_operations
int endowment_spending
short athletics
int other_operating_income
int interest_on_operating_reserve
int total_sources_of_funds
int dept_expense_faculty_salaries
int dept_expense_staff_salaries
int dept_expense_other
int sponsored_research_faculty_salaries
int sponsored_research_staff_salaries
int sponsored_research_other
int library_staff_salaries
int library_other_expense
int academic_it_staff_salaries
int academic_it_other_expense
int student_life_staff_salaries
int student_life_other_expense
int inst_advancement_staff_salaries
int inst_advancement_other_expense
int administration_staff_salaries
int administration_other_expense
int o_and_m_staff_salaries
int o_and_m_other_expense
int other_operating_expense_staff_salaries
int other_operating_expense_other_expense
int total_operating_expenditure
int service_on_general_plant_debt
int transfer_to_capital_reserve
int total_uses_of_funds
int surplus_or_deficit
int tuition_rate
short room_and_board_rate
float percent_traditional_ug_in_residence_halls
float percent_get_bacc_in_5_year
char overhead_rate_on_sponsored_research
float endowment_spending_rate
SchoolFacultyEx school_faculty_array_ex [FACULTY_RANK_LEVEL_COUNT]
short full_time_undergrad
short part_time_undergrad
short enrollment_masters
short enrollment_doctoral
short non_degree_seeking
char percent_female_sl [MAX_STUDENT_LEVEL]
char percent_minority_sl [MAX_STUDENT_LEVEL]
char percent_instate_freshmen
char percent_non_resident_alien_doctoral
int ug_applications
float ug_applications_rate
char ug_yield_rate
float student_ifield_pct [MAX_STUDENT_LEVEL-1][IPED_FIELD_COUNT]
float student_ifield_pct_total [MAX_STUDENT_LEVEL-1]

Detailed Description

Class for calculating and tracking school expenses. An extended version of School, with SchoolDegree variables in the "Initial Conditions" spreadsheet.

Definition at line 31 of file OSCHLEX.H.


Member Function Documentation

void SchoolEx::init int    schoolRecno
 

init object member variables sdRec is temporarily useless

Reimplemented in PeerSchool.

Definition at line 23 of file OSCHLEX.CPP.

References AGRICULTURE, ASSOC_PROF, ASST_PROF, BASIC_PERSONAL_PRACTICAL_SVCS, BUSINESS, COMMUNICAIONS_LIBRARY_SCI, DISTANCE_LEARN, DOCTOR, EDUCATION, ENGINEERING, err_when, FOREIGN_LANGUAGES, FULL_PROF, HEALTH_SOCIAL_SVCS, HUMANITIES, INTER_DISCIPLINARY, IPED_FIELD_COUNT, LIFE_PHYSICAL_SCI, LONG_TERM_ADJUNCT, MATH_COMP_SCI, MAX_STUDENT_LEVEL_INI, SCHOOL_DB3, SHORT_TERM_ADJUNCT, SOCIAL_SCIENCES, UG_TRADITION, and VISUAL_PERFORMING_ARTS.


Member Data Documentation

int SchoolEx::academic_it_other_expense
 

Definition at line 73 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::academic_it_staff_salaries
 

Definition at line 72 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::administration_other_expense
 

Definition at line 89 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::administration_staff_salaries
 

Definition at line 88 of file OSCHLEX.H.

Referenced by Finance::init_data().

short SchoolEx::athletics
 

Definition at line 55 of file OSCHLEX.H.

int SchoolEx::buildings
 

Definition at line 38 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::capital_reserve
 

Definition at line 39 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::db_school_recno
 

Definition at line 33 of file OSCHLEX.H.

int SchoolEx::dept_expense_faculty_salaries
 

Definition at line 61 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::dept_expense_other
 

Definition at line 63 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::dept_expense_staff_salaries
 

Definition at line 62 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::endowment_market
 

Definition at line 37 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::endowment_spending
 

Definition at line 52 of file OSCHLEX.H.

float SchoolEx::endowment_spending_rate
 

Reimplemented from School.

Definition at line 114 of file OSCHLEX.H.

short SchoolEx::enrollment_doctoral
 

Reimplemented from School.

Definition at line 124 of file OSCHLEX.H.

short SchoolEx::enrollment_masters
 

Reimplemented from School.

Definition at line 123 of file OSCHLEX.H.

int SchoolEx::financial_aid
 

Definition at line 46 of file OSCHLEX.H.

short SchoolEx::full_time_undergrad
 

Reimplemented from School.

Definition at line 121 of file OSCHLEX.H.

int SchoolEx::fund_balance
 

Definition at line 42 of file OSCHLEX.H.

int SchoolEx::general_plant_debt
 

Definition at line 40 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::gifts_to_operations
 

Reimplemented from School.

Definition at line 51 of file OSCHLEX.H.

int SchoolEx::gross_tuition_revenue
 

Definition at line 45 of file OSCHLEX.H.

int SchoolEx::inst_advancement_other_expense
 

Reimplemented from School.

Definition at line 86 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::inst_advancement_staff_salaries
 

Definition at line 85 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::interest_on_operating_reserve
 

Definition at line 57 of file OSCHLEX.H.

int SchoolEx::library_other_expense
 

Reimplemented from School.

Definition at line 70 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::library_staff_salaries
 

Definition at line 69 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::net_tuition_revenue
 

Definition at line 47 of file OSCHLEX.H.

short SchoolEx::non_degree_seeking
 

Reimplemented from School.

Definition at line 125 of file OSCHLEX.H.

int SchoolEx::o_and_m_other_expense
 

Reimplemented from School.

Definition at line 92 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::o_and_m_staff_salaries
 

Definition at line 91 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::operating_reserve
 

Definition at line 36 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::other_operating_expense_other_expense
 

Definition at line 96 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::other_operating_expense_staff_salaries
 

Definition at line 95 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::other_operating_income
 

Definition at line 56 of file OSCHLEX.H.

Referenced by Finance::init_data().

char SchoolEx::overhead_rate_on_sponsored_research
 

Definition at line 113 of file OSCHLEX.H.

Referenced by Finance::init_data().

short SchoolEx::part_time_undergrad
 

Reimplemented from School.

Definition at line 122 of file OSCHLEX.H.

char SchoolEx::percent_female_sl[MAX_STUDENT_LEVEL]
 

Definition at line 128 of file OSCHLEX.H.

float SchoolEx::percent_get_bacc_in_5_year
 

Definition at line 112 of file OSCHLEX.H.

char SchoolEx::percent_instate_freshmen
 

Definition at line 133 of file OSCHLEX.H.

char SchoolEx::percent_minority_sl[MAX_STUDENT_LEVEL]
 

Definition at line 131 of file OSCHLEX.H.

char SchoolEx::percent_non_resident_alien_doctoral
 

Definition at line 134 of file OSCHLEX.H.

float SchoolEx::percent_traditional_ug_in_residence_halls
 

Definition at line 111 of file OSCHLEX.H.

int SchoolEx::residence_hall_debt
 

Reimplemented from School.

Definition at line 41 of file OSCHLEX.H.

Referenced by Finance::init_data().

short SchoolEx::room_and_board_rate
 

Definition at line 109 of file OSCHLEX.H.

SchoolFacultyEx SchoolEx::school_faculty_array_ex[FACULTY_RANK_LEVEL_COUNT]
 

Definition at line 118 of file OSCHLEX.H.

Referenced by DepartmentArray::init_data().

int SchoolEx::service_on_general_plant_debt
 

Definition at line 101 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::sponsored_research
 

Definition at line 50 of file OSCHLEX.H.

int SchoolEx::sponsored_research_faculty_salaries
 

Reimplemented from School.

Definition at line 64 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::sponsored_research_other
 

Definition at line 66 of file OSCHLEX.H.

int SchoolEx::sponsored_research_staff_salaries
 

Definition at line 65 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::state_appropriations
 

Definition at line 49 of file OSCHLEX.H.

Referenced by Finance::init_data().

float SchoolEx::student_ifield_pct[MAX_STUDENT_LEVEL-1][IPED_FIELD_COUNT]
 

Definition at line 158 of file OSCHLEX.H.

Referenced by DepartmentInfo::generate_student_major_preference().

float SchoolEx::student_ifield_pct_total[MAX_STUDENT_LEVEL-1]
 

Definition at line 159 of file OSCHLEX.H.

int SchoolEx::student_life_other_expense
 

Reimplemented from School.

Definition at line 77 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::student_life_staff_salaries
 

Definition at line 76 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::surplus_or_deficit
 

Definition at line 105 of file OSCHLEX.H.

int SchoolEx::total_operating_expenditure
 

Definition at line 98 of file OSCHLEX.H.

int SchoolEx::total_sources_of_funds
 

Definition at line 58 of file OSCHLEX.H.

int SchoolEx::total_uses_of_funds
 

Definition at line 104 of file OSCHLEX.H.

int SchoolEx::transfer_to_capital_reserve
 

Definition at line 103 of file OSCHLEX.H.

Referenced by Finance::init_data().

int SchoolEx::tuition_rate
 

Definition at line 108 of file OSCHLEX.H.

int SchoolEx::ug_applications
 

Definition at line 145 of file OSCHLEX.H.

float SchoolEx::ug_applications_rate
 

Definition at line 146 of file OSCHLEX.H.

char SchoolEx::ug_yield_rate
 

Definition at line 147 of file OSCHLEX.H.


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