- Added move constructors and move assignment operators to Bureaucrat and Form classes. - Updated constructors and destructors to include logging for move operations. - Enhanced Bureaucrat class with an executeForm method to handle form execution. - Refactored color definitions in colors.h for better organization and clarity. - Removed redundant macro definitions and improved code readability. - Updated main functions to utilize new executeForm method for better exception handling. - Ensured proper handling of copy and move semantics across all relevant classes. |
||
|---|---|---|
| .. | ||
| AForm.hpp | ||
| Bureaucrat.hpp | ||
| colors.h | ||
| Intern.hpp | ||
| PresidentialPardonForm.hpp | ||
| RobotomyRequestForm.hpp | ||
| ShrubberyCreationForm.hpp | ||