BEAST/BSE - Better Audio System and Sound Engine
0.9.0
|
IDL API base class until Rapicorn supports ImplicitBaseP out of the box. More...
#include <bseutils.hh>
Inherits Rapicorn::Aida::ImplicitBase, and enable_shared_from_this< ImplicitBase >.
Inherited by Bse::ServerIface [virtual]
, and Bse::TestObjectIface [virtual]
.
Static Public Member Functions | |
template<class Class , typename std::enable_if< std::is_base_of< ImplicitBase, Class >::value >::type * = nullptr> | |
static std::shared_ptr< Class > | shared_ptr (Class *object) |
IDL API base class until Rapicorn supports ImplicitBaseP out of the box.
|
inlinestatic |
object | Wrap ImplicitBase or derived type into a std::shared_ptr<>(). |