Kanzi Connect  3.9.9
Kanzi Connect C++ API
kanzi::connect::ConnectTrigger Class Reference

#include <connect_introspection_client.hpp>

Inheritance diagram for kanzi::connect::ConnectTrigger:

Public Member Functions

 ConnectTrigger (Domain *domain, string_view name)
 
 KZ_METACLASS_PROPERTY_TYPE (ServerNameProperty)
 
 KZ_METACLASS_PROPERTY_TYPE (ServiceIdentifierProperty)
 
 KZ_METACLASS_PROPERTY_TYPE (EventDescriptionProperty)
 
virtual ~ConnectTrigger ()
 

Static Public Member Functions

static ConnectTriggerSharedPtr create (Domain *domain, string_view name)
 
static PropertyTypeEditorInfoSharedPtr makeEditorInfo ()
 

Static Public Attributes

static PropertyType< string > EventDescriptionProperty
 
static PropertyType< string > ServerNameProperty
 Server connection name that matches the connection adapter <server_name> within connection.xml. More...
 
static PropertyType< string > ServiceIdentifierProperty
 Name of the service the trigger belongs to. More...
 

Protected Member Functions

virtual void attachOverride () override
 
virtual void detachOverride () override
 

Constructor & Destructor Documentation

◆ ~ConnectTrigger()

virtual kanzi::connect::ConnectTrigger::~ConnectTrigger ( )
virtual

◆ ConnectTrigger()

kanzi::connect::ConnectTrigger::ConnectTrigger ( Domain *  domain,
string_view  name 
)
explicit

Member Function Documentation

◆ attachOverride()

virtual void kanzi::connect::ConnectTrigger::attachOverride ( )
overrideprotectedvirtual

◆ create()

static ConnectTriggerSharedPtr kanzi::connect::ConnectTrigger::create ( Domain *  domain,
string_view  name 
)
static

◆ detachOverride()

virtual void kanzi::connect::ConnectTrigger::detachOverride ( )
overrideprotectedvirtual

◆ KZ_METACLASS_PROPERTY_TYPE() [1/3]

kanzi::connect::ConnectTrigger::KZ_METACLASS_PROPERTY_TYPE ( ServerNameProperty  )

◆ KZ_METACLASS_PROPERTY_TYPE() [2/3]

kanzi::connect::ConnectTrigger::KZ_METACLASS_PROPERTY_TYPE ( ServiceIdentifierProperty  )

◆ KZ_METACLASS_PROPERTY_TYPE() [3/3]

kanzi::connect::ConnectTrigger::KZ_METACLASS_PROPERTY_TYPE ( EventDescriptionProperty  )

◆ makeEditorInfo()

static PropertyTypeEditorInfoSharedPtr kanzi::connect::ConnectTrigger::makeEditorInfo ( )
static

Member Data Documentation

◆ EventDescriptionProperty

PropertyType<string> kanzi::connect::ConnectTrigger::EventDescriptionProperty
static

◆ ServerNameProperty

PropertyType<string> kanzi::connect::ConnectTrigger::ServerNameProperty
static

Server connection name that matches the connection adapter <server_name> within connection.xml.

◆ ServiceIdentifierProperty

PropertyType<string> kanzi::connect::ConnectTrigger::ServiceIdentifierProperty
static

Name of the service the trigger belongs to.


The documentation for this class was generated from the following file: