| class_name() const=0 | object_base | [pure virtual] |
| current_status() | service_root | |
| dependencies() const | service_root | |
| display_name() const | service_root | |
| error_code() const | service_root | [inline] |
| error_code(int new_code) | service_root | [inline] |
| get_root() | service_root | [static] |
| IMPLEMENT_CLASS_NAME("service_root") | service_root | |
| initialize(int argc, char **argv, const istring &program_name) | service_root | |
| install(bool set_auto, const istring &user, const istring &password) | service_root | |
| instance_name() const | object_base | [virtual] |
| instruct(int argc, char **argv) | service_root | |
| log_event(const istring &message) const | service_root | |
| normal_app() const | service_root | [inline] |
| perform_service(int argc, char **argv)=0 | service_root | [pure virtual] |
| remove() | service_root | |
| report_status(u_int current_state, u_int exit_code, u_int wait_hint) | service_root | |
| service_name() const | service_root | |
| service_root(const istring &service_name, const istring &display_name, const string_array &dependencies) | service_root | |
| should_exit() const | service_root | [inline] |
| standalone(int argc, char **argv) | service_root | |
| stop_service() | service_root | |
| text_form() const | object_base | [virtual] |
| ~object_base() | object_base | [virtual] |
| ~service_root() | service_root | [virtual] |