#include <userinfo.h>


Public Member Functions | |
| uibase (std::string com="Abstract class, please ignore!") | |
| Default constructor. | |
| uibase (std::string com, uibase *par) | |
| Default constructor. | |
| virtual void | getsummary (std::string &S) |
| returns a summary of its contents (used in dialogs) | |
| virtual void | askuser () |
| interaction with the user | |
| virtual bool | isvalid () |
| test if the info is valid | |
| virtual | ~uibase () |
| for future use | |
Protected Attributes | |
| std::string | comment |
| std::string | help |
| uibase * | parent |
This class is used to store information about parameters of an object. It support loading and saving of the information and, potentially, interaction with the user.
1.5.5