59 virtual const char *
what()
const throw();
64 virtual const char *
what()
const throw();
virtual const char * what() const
Represents a bureaucrat with a name and a grade.
Bureaucrat(const std::string &name, int grade)
void signForm(Form &form)
Attempts to sign a form. Calls the form's beSigned method and prints the result.
void executeForm(AForm const &form)
Attempts to execute a form. Calls the form's execute method and prints the result.
Bureaucrat & operator=(const Bureaucrat &other)
const std::string & getName() const
Bureaucrat(const Bureaucrat &other)