Public Member Functions
elm::plug Struct Reference

Class plug. More...

Public Member Functions

 plug (Eo *eo)
 Eo Constructor. More...
 
 plug (std::nullptr_t)
 nullptr_t Constructor. More...
 
 plug (plug const &other)
 Copy Constructor.
 
bool connect (::efl::eina::string_view svcname_, int svcnum_, bool svcsys_) const
 
 plug (::efl::eo::parent_type _p)
 Constructs a new elm::plug object. More...
 

Detailed Description

Class plug.

Constructor & Destructor Documentation

elm::plug::plug ( ::efl::eo::parent_type  _p)
inlineexplicit

Constructs a new elm::plug object.

Constructs a new elm::plug object. If you want this object to be a child of another Eo object, use an efl::eo::parent expression, like the example.

Example:

elm::plug my_plug(efl::eo::parent = parent_object);
See also
plug(Eo* eo)
elm::plug::plug ( Eo *  eo)
inlineexplicit

Eo Constructor.

Constructs the object from an Eo* pointer stealing its ownership.

Parameters
eoThe Eo object pointer.
elm::plug::plug ( std::nullptr_t  )
inlineexplicit

nullptr_t Constructor.

Constructs an empty (null) object.

Member Function Documentation

bool elm::plug::connect ( ::efl::eina::string_view  svcname_,
int  svcnum_,
bool  svcsys_ 
) const
Parameters
svcname
svcnum
svcsys