Home
Base module

Startable

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

Startable

#include <icy/interface.h>
class Startable

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

Subclassed by: ThreadedStreamReader, ICapture, FormWriter

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

List of all members

NameKindOwner
startfunctionDeclared here
stopfunctionDeclared here

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