ICF 3.0.5.47
Technical documentation of ICF Libraries
IRegistryPreview.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#pragma once
7
8
9#include <istd/IChangeable.h>
10
11#include <icomp/IRegistry.h>
12
13#include <icmpstr/icmpstr.h>
14
15
16namespace icmpstr
17{
18
19
21{
22public:
26 virtual bool StartRegistry(const icomp::IRegistry& registry) = 0;
27
31 virtual bool IsRunning() const = 0;
32
36 virtual void AbortRegistry() = 0;
37};
38
39
40} // namespace icmpstr
41
42
virtual bool IsRunning() const =0
Returns true if the registry registry is executing.
virtual void AbortRegistry()=0
Abort registry execution.
virtual bool StartRegistry(const icomp::IRegistry &registry)=0
Start registry execution.
Interface representing information stored in component registry.
Definition IRegistry.h:30
Common interface for data model objects, which can be changed.
Definition IChangeable.h:32
This package contains (Qt based) implementations of compositor components.

© Witold Gantzke and Kirill Lepskiy