openDAQ
Open data acquisition platform
SignalPrivatePtr Class Reference

Internal functions used by openDAQ core. This interface should never be used in client SDK or module code. More...

Inherits ObjectPtr< ISignalPrivate >.

Detailed Description

Internal functions used by openDAQ core. This interface should never be used in client SDK or module code.

Public Member Functions

void clearDomainSignalWithoutNotification () const
 Sets the domain signal to null without notifying the domain signal.
 
void enableKeepLastValue (daq::Bool enabled) const
 Enable or disable keeping last data packet which is using by Signal method getLastValue More...
 
daq::StringPtr getSignalSerializeId () const
 Gets the signal serilized id. In local device the serilized id matached the signal global id. For remote id it is the signal id in the remote device. More...
 

Member Function Documentation

◆ enableKeepLastValue()

void enableKeepLastValue ( daq::Bool  enabled) const
inline

Enable or disable keeping last data packet which is using by Signal method getLastValue

Parameters
enabledOption for enabling method getLastValue

◆ getSignalSerializeId()

daq::StringPtr getSignalSerializeId ( ) const
inline

Gets the signal serilized id. In local device the serilized id matached the signal global id. For remote id it is the signal id in the remote device.

Returns
The signal serilized id.