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

Password:

ALL.H File Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

ALL.H File Reference

#include <windows.h>
#include <OMISC.H>
#include <OSTR.H>
#include <OFILE.H>
#include <GAMEDEF.H>

Go to the source code of this file.

Compounds

class  Error
 Superclass for throwing errors. More...

class  Mem
 Memory allocation and management class. More...


Defines

#define err_when(cond)
#define err_here()
#define err_if(cond)
#define err_else
#define err_now(msg)
#define mem_add(memSize)   mem.add(memSize, __FILE__, __LINE__)
#define mem_add_clear(memSize)   mem.add_clear(memSize, __FILE__, __LINE__)
#define mem_resize(orgPtr, newSize)   mem.resize(orgPtr, newSize, __FILE__, __LINE__)
#define mem_del(memPtr)   mem.del(memPtr, __FILE__, __LINE__)
#define mem_resize_keep_data(orgPtr, orgSize, newSize)   mem.resize_keep_data(orgPtr, orgSize, newSize, __FILE__, __LINE__)

Typedefs

typedef void(* ExtraHandler )()

Functions

char * mem_resize_keep_data (void *, unsigned, unsigned)

Variables

Mem mem
Error err


Define Documentation

#define err_else
 

Definition at line 104 of file ALL.H.

 
#define err_here  
 

Definition at line 102 of file ALL.H.

Referenced by Misc::cal_move_around_a_point_v2(), Student::calc_satisfaction_academic(), EnrollRes::calc_student_count(), CourseRes::change_course_templ_code(), change_templ_code(), GetA::cursor_x(), PlayerSchool::generate_student_adjust_pct_array(), Mouse::get_event(), Finance::get_policy_var(), Sprite::init(), Faculty::init(), QuadProgramming::matrix_determinant(), FacultyArray::next_trimester(), GameSet::open_set(), GetA::paint(), Font::put_char_to_buffer(), Faculty::rank_age_group(), MouseCursor::restore_icon(), StudentArray::update_history(), Student::update_history(), PlayerSchool::update_history(), LibTech::update_history(), FacultyArray::update_history(), Faculty::update_history(), EnrollRes::update_history(), Department::update_history(), DepartmentArray::update_history(), and Audio::yield().

#define err_if cond   
 

Definition at line 103 of file ALL.H.

Referenced by Get::add(), Misc::fix_str(), VBrowse::init(), VBrowse98::init(), VgaBuf::lock_buf(), FacultyArray::next_trimester(), GameSet::open_set(), TerrainRes::operator[](), TaskArray::operator[](), RoadRes::operator[](), PlantRes::operator[](), NewsArray::operator[](), FacultyPhotoRes::operator[](), FirmRes::operator[](), and VgaBuf::tile().

#define err_now msg   
 

Definition at line 105 of file ALL.H.

Referenced by Get::add(), Misc::fix_str(), VBrowse::init(), VBrowse98::init(), VgaBuf::lock_buf(), Faculty::name(), TerrainRes::operator[](), TaskArray::operator[](), RoadRes::operator[](), PlantRes::operator[](), NewsArray::operator[](), FacultyPhotoRes::operator[](), FirmRes::operator[](), Audio::play_long_wav(), VgaBuf::tile(), VgaBuf::unlock_buf(), and Audio::yield().

#define err_when cond   
 

Definition at line 101 of file ALL.H.

Referenced by Mem::add(), Get::add(), DepartmentArray::add(), Mem::add_clear(), VgaBuf::adjust_brightness(), Blob2D::Blob2D(), Blob2DW::Blob2DW(), Vga::blt_buf(), VgaBuf::blt_buf_bright(), FinancePolicy::bound_correction(), EnrollRes::calc_an_aid(), DepartmentArray::calc_course_pref(), School::calc_distance_all_school(), DepartmentArray::calc_faculty_student_history(), PlayerSchool::calc_media_attitudes(), PieChart::calc_pos(), GraphSpecialYear::calc_pos(), GraphSpecialTrimester::calc_pos(), GraphSpecialMonth::calc_pos(), GraphNonFinancialYear::calc_pos(), GraphNonFinancialTrimester::calc_pos(), GraphNonFinancialMonth::calc_pos(), GraphYear::calc_pos(), GraphTrimester::calc_pos(), GraphMonth::calc_pos(), GraphDoubleBarYear::calc_pos(), GraphDoubleBarMonth::calc_pos(), GraphDoubleBar::calc_pos(), GraphArea::calc_pos(), GraphArea2::calc_pos(), EnrollRes::calc_student_count(), DepartmentRes::calc_total_elective_course_pref(), Get::call(), Blob2DW::clear(), Blob2D::clear(), Mouse::clear_event(), VgaBuf::d3_panel_down(), SpriteArray::del(), GetAGroup::detect(), GetA::detect_click(), GetA::detect_key(), TxtList::detect_text(), SECtrl::flush(), SpriteInfo::free_bitmap_res(), PlayerSchool::generate_student_random_get_group_index(), PlayerSchool::generate_student_readjust_pct_array(), ColorTable::generate_table(), ColorTable::generate_table_fast(), GameSet::get_db(), SECtrl::get_effect_name(), PlayerSchool::get_player_expected_student_count(), PlayerSchool::get_random_major(), ColorTable::get_table(), Mouse::hide_area(), TabMenu::init(), Sys::init(), SchoolEx::init(), RadioButtonVert::init(), RadioButton::init(), Get::init(), Faculty::init(), SERes::init2(), Finance::init_data(), DynArray::insert_at(), DynArray::linkin_sort_scan_from_bottom(), SERequest::max_entry(), PlayerSchool::next_trimester(), FacultyArray::next_trimester(), GameSet::open_db(), Blob2DW::operator=(), Blob2D::operator=(), SERes::operator[](), GetAGroup::operator[](), GetA::paint(), Box::paint(), ColorTable::patch_table(), Get::picture(), plagiarism_scandal(), GameSetting::play_scenario_report(), Font::put(), VgaBuf::put_large_bitmap(), VgaBuf::put_large_bitmapW(), Font::put_paragraph(), Music::random_bgm_track(), Faculty::rank_age_group(), Get::read(), StudentArray::read_file(), Department::read_file(), DepartmentArray::read_file(), SchoolRes::read_file(), FacultyRes::read_file(), DepartmentRes::read_file(), SECtrl::request(), Blob2DW::resize(), Blob2D::resize(), VgaBuf::rest_area_with_clipping(), TaskArray::rise_department_morale(), TaskArray::rise_educational_quality(), TaskArray::rise_faculty_diversity_index(), TaskArray::rise_faculty_research_Per(), TaskArray::rise_performance_rating(), TaskArray::rise_staff_morale(), TaskArray::rise_student_morale(), TaskArray::rise_use_of_IT(), Misc::roman_number(), SERes::scan(), PlantRes::scan(), scandal_in_athletics(), SECtrl::search_effect_id(), Student::select_course(), Vga::separator(), GetAGroup::set_focus(), Misc::set_surround_bit(), QuadProgramming::sp_quadratic_programming(), Misc::str_cmp(), Misc::str_cmpx(), Misc::str_icmpx(), FacultyRes::summary_report_3(), VgaBuf::unlock_buf(), EnrollRes::update_enroll_history(), StudentArray::update_history(), DepartmentArray::update_history(), CourseArray::update_history(), EnrollRes::update_student_intake(), Get::valid(), Get::width(), SchoolRes::write_file(), FacultyRes::write_file(), DepartmentRes::write_file(), and Vga::~Vga().

#define mem_add memSize       mem.add(memSize, __FILE__, __LINE__)
 

Definition at line 112 of file ALL.H.

Referenced by Blob2D::Blob2D(), Blob2DW::Blob2DW(), ColorTable::ColorTable(), CommonBuf::CommonBuf(), DynArray::DynArray(), ColorTable::generate_table(), ColorTable::generate_table_fast(), Help::Help(), Translate::init(), Mouse::init(), Matrix::init(), LargeText::init(), Get::init(), ColorTable::init(), BitmapW::mem_add_bitmap(), Bitmap::mem_add_bitmap(), ColorTable::operator=(), Blob2DW::operator=(), Blob2D::operator=(), Print::put_vga_back(), Print::put_vga_back_center(), SchoolRes::read_file(), ColorTable::read_file(), Blob2DW::resize(), Blob2D::resize(), Sys::Sys(), and VLenQueue::VLenQueue().

#define mem_add_clear memSize       mem.add_clear(memSize, __FILE__, __LINE__)
 

Definition at line 113 of file ALL.H.

#define mem_del memPtr       mem.del(memPtr, __FILE__, __LINE__)
 

Definition at line 115 of file ALL.H.

Referenced by MiscReport::award_deinit(), Database::close(), World::deinit(), VBrowse98::deinit(), ValueSlider::deinit(), Translate::deinit(), Text::deinit(), TerrainRes::deinit(), TabMenu::deinit(), SERes::deinit(), SECtrl::deinit(), RoadRes::deinit(), ResourceIdx::deinit(), ResourceDb::deinit(), Resource::deinit(), RadioButtonVert::deinit(), RadioButton::deinit(), PlantRes::deinit(), PieChart::deinit(), NameRes::deinit(), MouseCursor::deinit(), Mouse::deinit(), LargeText::deinit(), Letter::deinit(), Info::deinit(), HelpIf::deinit(), Help::deinit(), GraphSpecialYear::deinit(), GraphSpecialTrimester::deinit(), GraphSpecialMonth::deinit(), GraphNonFinancialYear::deinit(), GraphNonFinancialTrimester::deinit(), GraphNonFinancialMonth::deinit(), GraphYear::deinit(), GraphTrimester::deinit(), GraphMonth::deinit(), GraphPerformanceIndicatorYear::deinit(), GraphPerformanceIndicatorTrimester::deinit(), GraphPerformanceIndicatorMonth::deinit(), GraphDoubleBarYear::deinit(), GraphDoubleBarMonth::deinit(), GraphDoubleBar::deinit(), GraphArea::deinit(), GraphArea2::deinit(), Get::deinit(), GameSet::deinit(), FacultyPhotoRes::deinit(), Font::deinit(), FirmRes::deinit(), FieldRes::deinit(), DynArray::deinit(), DepartmentRes::deinit(), ColorTable::deinit(), Button::deinit(), BoundedSlider::deinit(), BlackBoard::deinit(), Bar::deinit(), DynArray::free_ptr(), Matrix::init(), Blob2DW::operator=(), Blob2D::operator=(), Department::print_report(), Print::put_vga_back(), Print::put_vga_back_center(), ColorTable::read_file(), Blob2DW::resize(), Blob2D::resize(), VgaBuf::rest_area_with_clipping(), Game::scenario_deinit(), PlayerSchool::score_report_deinit(), Sys::setting_report_deinit(), FacultyRes::summary_report_deinit(), PlayerSchool::summary_student_report_deinit(), Blob2D::~Blob2D(), Blob2DW::~Blob2DW(), CommonBuf::~CommonBuf(), DynArrayB::~DynArrayB(), Matrix::~Matrix(), QuadProgramming::~QuadProgramming(), Sys::~Sys(), VgaCustomPalette::~VgaCustomPalette(), and VLenQueue::~VLenQueue().

#define mem_resize orgPtr,
newSize       mem.resize(orgPtr, newSize, __FILE__, __LINE__)
 

Definition at line 114 of file ALL.H.

Referenced by Blob2DW::auto_clip(), Blob2D::auto_clip(), UserInterface::create_button_bitmap(), DynArrayB::linkout(), Audio::play_long_wav(), DynArray::resize(), Blob2DW::resize(), Blob2D::resize(), and DynArray::zap().

#define mem_resize_keep_data orgPtr,
orgSize,
newSize       mem.resize_keep_data(orgPtr, orgSize, newSize, __FILE__, __LINE__)
 

Definition at line 117 of file ALL.H.


Typedef Documentation

typedef void(* ExtraHandler)()
 

Definition at line 68 of file ALL.H.

Referenced by Error::set_extra_handler().


Function Documentation

char* mem_resize_keep_data void *   ,
unsigned   ,
unsigned   
 


Variable Documentation

Error err
 

Definition at line 86 of file ALL.H.

Mem mem
 

Definition at line 64 of file ALL.H.


Generated on Fri Aug 23 01:38:38 2002 for VirtualU by doxygen1.2.17