|
libqi-api
release-2.5.3-2016-11-18
|
#include <staticobjecttype.hpp>
Public Types | |
| using | SignalGetter = boost::function< SignalBase *(void *)> |
| using | SignalGetterMap = std::map< unsigned int, SignalGetter > |
| using | PropertyGetter = boost::function< PropertyBase *(void *)> |
| using | PropertyGetterMap = std::map< unsigned int, PropertyGetter > |
| using | MethodMap = std::map< unsigned int, std::pair< AnyFunction, MetaCallType >> |
Public Member Functions | |
| ObjectTypeData () | |
Public Attributes | |
| SignalGetterMap | signalGetterMap |
| PropertyGetterMap | propertyGetterMap |
| MethodMap | methodMap |
| TypeInterface * | classType |
| std::vector< std::pair < TypeInterface *, int > > | parentTypes |
| ObjectThreadingModel | threadingModel |
| qi::AnyFunction | strandAccessor |
Definition at line 24 of file staticobjecttype.hpp.
| using qi::detail::ObjectTypeData::MethodMap = std::map<unsigned int, std::pair<AnyFunction, MetaCallType>> |
Definition at line 43 of file staticobjecttype.hpp.
| using qi::detail::ObjectTypeData::PropertyGetter = boost::function<PropertyBase*(void*)> |
Definition at line 39 of file staticobjecttype.hpp.
| using qi::detail::ObjectTypeData::PropertyGetterMap = std::map<unsigned int, PropertyGetter> |
Definition at line 40 of file staticobjecttype.hpp.
| using qi::detail::ObjectTypeData::SignalGetter = boost::function<SignalBase* (void*)> |
Definition at line 35 of file staticobjecttype.hpp.
| using qi::detail::ObjectTypeData::SignalGetterMap = std::map<unsigned int, SignalGetter> |
Definition at line 36 of file staticobjecttype.hpp.
|
inline |
Definition at line 26 of file staticobjecttype.hpp.
| TypeInterface* qi::detail::ObjectTypeData::classType |
Definition at line 47 of file staticobjecttype.hpp.
| MethodMap qi::detail::ObjectTypeData::methodMap |
Definition at line 45 of file staticobjecttype.hpp.
| std::vector<std::pair<TypeInterface*, int> > qi::detail::ObjectTypeData::parentTypes |
Definition at line 48 of file staticobjecttype.hpp.
| PropertyGetterMap qi::detail::ObjectTypeData::propertyGetterMap |
Definition at line 41 of file staticobjecttype.hpp.
| SignalGetterMap qi::detail::ObjectTypeData::signalGetterMap |
Definition at line 37 of file staticobjecttype.hpp.
| qi::AnyFunction qi::detail::ObjectTypeData::strandAccessor |
Definition at line 50 of file staticobjecttype.hpp.
| ObjectThreadingModel qi::detail::ObjectTypeData::threadingModel |
Definition at line 49 of file staticobjecttype.hpp.