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

Password:

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

CourseRes Class Reference

Class for representing course. More...

#include <OCOURRES.H>

List of all members.

Public Methods

void init ()
void deinit ()
CourseTemplateget_template (char *templateCode)
CourseTemplateget_template (int deptId)
int get_normal_class_size (char *templateCode, char teachingMethod)
void get_course_pref (char *templateCode, char *pref)
void change_course_templ_code (char *code)

Public Attributes

char init_flag
char summer_course_pref [MAX_STUDENT_LEVEL][SUMMER_PERF_COUNT][SUMMER_COURSE_COUNT]
short course_template_count
CourseTemplatecourse_template_array


Detailed Description

Class for representing course.

Definition at line 51 of file OCOURRES.H.


Member Function Documentation

void CourseRes::change_course_templ_code char *    code
 

Definition at line 53 of file OCOURRES.CPP.

References err_here.

void CourseRes::deinit  
 

Definition at line 39 of file OCOURRES.CPP.

References course_template_count, and init_flag.

void CourseRes::get_course_pref char *    templateCode,
char *    pref
 

Definition at line 203 of file OCOURRES.CPP.

References MAX_TEACHING_METHOD, P_CLASS_WITH_BREAKOUTS, P_OTHER, and P_SEMINAR.

int CourseRes::get_normal_class_size char *    templateCode,
char    teachingMethod
 

Definition at line 179 of file OCOURRES.CPP.

References MAX_TEACHING_METHOD, P_CLASS_WITH_BREAKOUTS, P_OTHER, and P_SEMINAR.

CourseTemplate * CourseRes::get_template int    deptId
 

Definition at line 171 of file OCOURRES.CPP.

CourseTemplate * CourseRes::get_template char *    templateCode
 

Definition at line 160 of file OCOURRES.CPP.

References FIRST_COURSE_TEMPLATE_CODE.

void CourseRes::init  
 

This function must be called after a map is generated.

Definition at line 22 of file OCOURRES.CPP.


Member Data Documentation

CourseTemplate* CourseRes::course_template_array
 

Definition at line 59 of file OCOURRES.H.

short CourseRes::course_template_count
 

Definition at line 58 of file OCOURRES.H.

Referenced by deinit().

char CourseRes::init_flag
 

Definition at line 53 of file OCOURRES.H.

Referenced by deinit().

char CourseRes::summer_course_pref[MAX_STUDENT_LEVEL][SUMMER_PERF_COUNT][SUMMER_COURSE_COUNT]
 

Definition at line 56 of file OCOURRES.H.


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