|
FMI Table
| Kamen Mladenov | FMI Computer Science Year 1 Group 6 | Project 2 | Project Topic 7 |
|
| ▼CCell | Fully abstract class that represents a cell in the table |
| CCellDouble | A table cell which contains a double-precision floating point number |
| CCellFormula | A table cell which contains a formula |
| CCellInt | A table cell which contains an integer |
| CCellString | A table cell which contains a String value |
| CCommand | Stores a 256 character name and a function pointer to be executed when calling run() |
| CList< T > | Templated class that stores an array of elements in dynamic memory |
| CList< CellDouble > | |
| CList< Command > | |
| CList< List< Cell * > > | |
| CList< Pair< Pair< int, int >, char > > | |
| CMenu | Handles navigation between multiple commands |
| CPair< T, U > | Stores two values of any types |
| CPair< Pair< int, int >, char > | |
| CString | A dynamically-allocated C-style string with extra features |
| CTable | A 2D collection of Cell instances |
| CUserInterface | The class that contains and via which the user controls the application's user interface |