Base module

Startable

Abstract interface for a classes that can be started and stopped.

#include <icy/interface.h>

class Startable

Defined in src/base/include/icy/interface.h:107

Public Methods

ReturnNameDescription
voidstart virtualStarts the object (e.g. begins processing or listening).
voidstop virtualStops the object (e.g. halts processing or closes resources).

start

virtual

virtual void start()

Defined in src/base/include/icy/interface.h:111

Starts the object (e.g. begins processing or listening).

Reimplemented by


stop

virtual

virtual void stop()

Defined in src/base/include/icy/interface.h:114

Stops the object (e.g. halts processing or closes resources).

Reimplemented by