Agora C++ API Reference for All Platforms
|
Inherits agora::config::ExternalTriggerParameterHelper, and agora::config::IObserver.
Public Member Functions | |
ExternalTriggerParameterHelperWithObserver (IConfigEngine &engine, const char *key, AnyValue::Type valueType=ExternalParameterHelperTypeTraits< T >::AnyValueType) | |
bool | connect (ExternalParameterHasSlots *om, setter_type &&setter, getter_type &&getter=nullptr, bool triggerOnConnect=false) |
virtual bool | onSetValue (const AnyValue &value) override |
virtual bool | onGetValue (AnyValue &value) override |
![]() | |
ExternalTriggerParameterHelper (IConfigEngine &engine, const char *key, AnyValue::Type valueType, IConfigEngine::PARAMETER_TYPE paramType) | |
~ExternalTriggerParameterHelper () | |
operator bool () | |
![]() | |
virtual | ~IObserver () |
Additional Inherited Members | |
![]() | |
IParameter * | parameter_ |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements agora::config::IObserver.
|
inlineoverridevirtual |
Reimplemented from agora::config::IObserver.