InscoperAPI/API/Base/Status/ParentStatusParam.h¶
Namespaces¶
| Name |
|---|
| Inscoper Inscoper namespace. |
Classes¶
| Name | |
|---|---|
| class | Inscoper::ParentStatusParam ParentStatusParam class is a specialized StatusParam that allows hierarchical relationships. |
Source code¶
#ifndef PARENTSTATUSPARAM_H
#define PARENTSTATUSPARAM_H
#include <Base/Status/StatusParam.h>
#include <Global.h>
#include <memory>
namespace Inscoper {
class INSCOPER_EXPORT ParentStatusParam : public StatusParam {
public:
virtual unsigned int getModifierIndex() final;
protected:
ParentStatusParam(const ParentStatusParam &other);
ParentStatusParam(ParentStatusParam &&other) noexcept;
// Disabled assignment operators
ParentStatusParam &operator=(const ParentStatusParam &other) = delete;
ParentStatusParam &operator=(ParentStatusParam &&other) noexcept = delete;
explicit ParentStatusParam(const Inscoper::SubDeviceId &subDeviceId);
};
typedef std::shared_ptr<ParentStatusParam> ParentStatusParamPtr;
} // namespace Inscoper
#endif // PARENTSTATUSPARAM_H
Updated on 2026-09-03 at 12:14:17 +0200