class ConfigSubsystem

Library: Net Responsibility
Package: Core
Header: ConfigSubsystem.h

Description

ConfigSubsystem is a Subsystem that takes care of the configuration. It will only do anything if one of the arguments —config or —install is specified.

Inheritance

Direct Base Classes: Poco::Util::Subsystem

All Base Classes: Poco::RefCountedObject, Poco::Util::Subsystem

Member Summary

Member Functions: getLogin, initialize, name, reinitialize, uninitialize

Inherited Functions: defineOptions, duplicate, initialize, name, referenceCount, reinitialize, release, uninitialize

Member Functions

name virtual

const char * name() const;

See also: Poco::Util::Subsystem::name()

reinitialize virtual

void reinitialize(
    Application & app
);

See also: Poco::Util::Subsystem::reinitialize()

getLogin protected

void getLogin(
    string & username,
    string & password
);

Get the username and password through std::cin. This is not neccessary if —username=X and —password=Y are given as arguments.

initialize protected virtual

void initialize(
    Application & self
);

See also: Poco::Util::Subsystem::initialize()

uninitialize protected virtual

void uninitialize();

See also: Poco::Util::Subsystem::uninitialize()

Variables

_logger protected

Logger * _logger;