IoT::Devices

class EnumDatapointSkeleton

File Information

Library: IoT/Devices
Package: Generated
Header: IoT/Devices/EnumDatapointSkeleton.h

Description

The base class for datapoints holding an enumeration value (based on an int).

An implementation should handle conversion between an integer value and the corresponding symbolic name.

In addition to the methods defined in this interface, a EnumDatapoint implementation should expose the following properties:

  • displayValue (string, optional): The current value of the datapoint, formatted as string for display purposes.

Inheritance

Direct Base Classes: Poco::RemotingNG::Skeleton

All Base Classes: Poco::RefCountedObject, Poco::RemotingNG::AttributedObject, Poco::RemotingNG::Skeleton

Member Summary

Member Functions: remoting__typeId

Inherited Functions: addMethodHandler, clearAttributes, countAttributes, duplicate, enumerateAttributes, getAttribute, hasAttribute, invoke, operator =, referenceCount, release, removeAttribute, setAttribute

Constructors

EnumDatapointSkeleton

EnumDatapointSkeleton();

Destructor

~EnumDatapointSkeleton virtual

virtual ~EnumDatapointSkeleton();

Destroys a EnumDatapointSkeleton.

Member Functions

remoting__typeId virtual inline

virtual const Poco::RemotingNG::Identifiable::TypeId & remoting__typeId() const;

Variables

DEFAULT_NS static

static const std::string DEFAULT_NS;

Securely control IoT edge devices from anywhere   Connect a Device