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

Password:

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

Course Class Reference

Class for representing a course. More...

#include <Ocourse.h>

List of all members.

Public Methods

int normal_class_size ()
int write_file (File *filePtr)
int read_file (File *filePtr)
void next_trimester ()
void reset_vars ()

Public Attributes

short course_recno
short department_recno
char depth_category
char focus_category
char teaching_method
char is_closed
short convention_student_count
short distance_student_count
short admission_denied_count
short failure_count
short class_section_count
short cur_section_student_count


Detailed Description

Class for representing a course.

Definition at line 78 of file Ocourse.h.


Member Function Documentation

void Course::next_trimester  
 

Definition at line 25 of file OCOURSE.CPP.

References reset_vars().

int Course::normal_class_size  
 

Definition at line 12 of file OCOURSE.CPP.

References department_recno, DISTANCE_LEARN_COURSE, and teaching_method.

Referenced by CourseArray::update_history().

int Course::read_file File   filePtr
 

void Course::reset_vars  
 

Definition at line 33 of file OCOURSE.CPP.

References admission_denied_count, class_section_count, convention_student_count, cur_section_student_count, distance_student_count, failure_count, and is_closed.

Referenced by next_trimester().

int Course::write_file File   filePtr
 


Member Data Documentation

short Course::admission_denied_count
 

Definition at line 102 of file Ocourse.h.

Referenced by reset_vars(), and CourseArray::update_history().

short Course::class_section_count
 

Definition at line 109 of file Ocourse.h.

Referenced by reset_vars(), and CourseArray::update_history().

short Course::convention_student_count
 

Definition at line 96 of file Ocourse.h.

Referenced by CourseArray::next_day(), reset_vars(), and CourseArray::update_history().

short Course::course_recno
 

Definition at line 80 of file Ocourse.h.

short Course::cur_section_student_count
 

Definition at line 110 of file Ocourse.h.

Referenced by reset_vars().

short Course::department_recno
 

Definition at line 81 of file Ocourse.h.

Referenced by Department::generate_course(), and normal_class_size().

char Course::depth_category
 

Definition at line 83 of file Ocourse.h.

Referenced by Department::generate_course().

short Course::distance_student_count
 

Definition at line 98 of file Ocourse.h.

Referenced by reset_vars().

short Course::failure_count
 

Definition at line 103 of file Ocourse.h.

Referenced by reset_vars(), and CourseArray::update_history().

char Course::focus_category
 

Definition at line 84 of file Ocourse.h.

Referenced by Department::generate_course().

char Course::is_closed
 

Definition at line 87 of file Ocourse.h.

Referenced by reset_vars().

char Course::teaching_method
 

Definition at line 86 of file Ocourse.h.

Referenced by DepartmentArray::calc_course_history(), Department::generate_course(), CourseArray::next_day(), normal_class_size(), and CourseArray::update_history().


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