|
libqi-api
2.8.7.4
|
#include <qi/anyobject.hpp>#include <qi/property.hpp>#include <qi/objectuid.hpp>#include <boost/optional.hpp>Go to the source code of this file.
Classes | |
| class | qi::DynamicObject |
Namespaces | |
| qi | |
| Deprecated in 2.5. Use int8_t from <cstdint>. | |
Macros | |
| #define | _QI_TYPE_DYNAMICOBJECT_HPP_ |
Functions | |
| AnyObject | qi::makeDynamicAnyObject (DynamicObject *obj, bool destroyObject=true, const boost::optional< ObjectUid > &uid={}, boost::function< void(GenericObject *)> onDelete=boost::function< void(GenericObject *)>()) |
| Make an AnyObject of DynamicObject kind from a DynamicObject. More... | |
| AnyObject | qi::makeDynamicSharedAnyObjectImpl (DynamicObject *obj, boost::shared_ptr< Empty > other) |
| template<typename T > | |
| AnyObject | qi::makeDynamicSharedAnyObject (DynamicObject *obj, boost::shared_ptr< T > other) |
| ObjectTypeInterface * | qi::getDynamicTypeInterface () |
| #define _QI_TYPE_DYNAMICOBJECT_HPP_ |
Definition at line 8 of file dynamicobject.hpp.