Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Dijinni Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
CAddrbookAppAddress book application
CAddressBookLinked list of CPerson items, in lexicographical order by name
CAppApplication parent class
CButtonCButton - Regluar pushbutton widget
CCalcAppSimple 4-function calculator application
CCalendarLinked List of CDate items creating a list in chronological order of scheduled events
CCalendarAppCalendar/Date-book appliation
CCalendarWidgetScaleable calendar widget
CCellPhoneCellphone functions/util class
CCoreProvides all data structures in one easy package as well as user data such as passwords, found message, cell client data as well as registeration. Also provides file and IR IO capability integrated for highest level of abstraction with data structures
CDateBasic node for storing a calendar event
CDateViewClass for viewing all the events on a specific day
CDijinniMain Dijinni class. Manages which application is active and handles event passing
CEventViewClass for viewing a specific event and it's entire comment
CFrontpanelAppApplication to handle the front panel interface
CGfxScreen
CGfxWidgetA widget with a pre-implimented empty update method for graphics-only widgets (bitmaps, etc)
CHomeAppThe home application. The place to go to switch to all the other available applications
CInputEventSimple intput event class
CJukeBoxStores a master mp3 list CPlayList object, and CUserPlayLists object for organizing all mp3s and user mp3 lists
CKbdA beautiful keyboard widget
CLabelLabel widget - Like a button, but cant be pushed. Container for text
CLibDjClass to contain all the libdj helper classes
CListBasic Linked List data structure using CListItem as nodes
CListBoxListbox widget
CListItemLinked list node for making derived classes for address, calendar entries, etc
CListTestApp
CMemoStores a basic memo
CMemoAppSimple memopad application for writing quick memos
CMemoListLinked list for the CMemo types, providing loading and saving via a string for up/downloading to PC and read/writing to Dijinni file system
CMP3AppThe MP3 player/recorder appliation
CMP3PlayerMP3 Player wrapper class
CMp3TrackBasic data class and linked list node for Mp3 storing the associated filename, title, artist, genre, year, album, and comment
CNiceBarsLittle graphics-only widget to draw some lines
CPanelWidget container class
CPersonBasic data structure for a person entry for the address book
CPersonEditA robust editor for editing a contact
CPersonViewA widget to display the information about a person
CPlayListLinked List of Mp3 files for use as the MASTER Mp3 list as well for creatign user playlists
CRecorderApp
CScrollableAbstract class to inherit to make an object scrollable
CScrollBarScrollbar widget for scrolling any
CSketchA class to contain one sketch
CSketchAppSketch application for drawing sketches
CSketchViewA class to display and edit a sketch
CSLineA class to contain one line (to be used in a CSketch)
CSystemObject for setting/registering and storing password, cell client, and Found message and instructions
CSystemAppSystem application for IR transfers, registering cellular client, etc
CTabViewTab class.. like the Microsoft Windows tab widgets
CTestApp
CTextAreaTextarea for editing/displaying text
CTextScreenWrapper class for the text screen on the front of the phone
CUserPlayListsLinked list of playlists, sorted by playlist name. Provides usual loading and saving of all data via a string
CVIPArray of 10 VIP instances to comply with func. spec, with saving/loading via one string
CWidgetAbstract class all widgets need to inherit from
djFile
LineRec
personFieldA editable field in the CPersonEdit class
TextRec
TicTacToeAppSimple 2-player tic-tac-toe game
VIPinstanceBasic struct for a VIP entry as specified as necessary in func. spec

Generated on Thu Dec 6 00:14:50 2001 for Dijinni by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001