libqi-api
2.8.7.4
|
This is the complete list of members for qi::ObjectTypeBuilder< T >, including all inherited members.
advertise(const std::string &name, T element) | qi::ObjectTypeBuilderBase | |
advertiseFactory(const std::string &name) | qi::ObjectTypeBuilderBase | inline |
advertiseId(const std::string &name, T element) | qi::ObjectTypeBuilderBase | |
advertiseMethod(const std::string &name, FUNCTION_TYPE function, MetaCallType threadingModel=MetaCallType_Auto, int id=-1) | qi::ObjectTypeBuilder< T > | inline |
advertiseMethod(MetaMethodBuilder &name, FUNCTION_TYPE function, MetaCallType threadingModel=MetaCallType_Auto, int id=-1) | qi::ObjectTypeBuilder< T > | inline |
advertiseProperty(const std::string &propertyName, A accessor) | qi::ObjectTypeBuilderBase | inline |
advertiseProperty(const std::string &eventName, PropertyMemberGetter getter) | qi::ObjectTypeBuilderBase | inline |
advertiseSignal(const std::string &eventName, A accessor, int id=-1, bool isSignalProperty=false) | qi::ObjectTypeBuilderBase | |
advertiseSignal(const std::string &name, SignalMemberGetter getter, int id=-1, bool isSignalProperty=false) | qi::ObjectTypeBuilderBase | inline |
buildFor(bool autoRegister=true) | qi::ObjectTypeBuilderBase | |
inherits() | qi::ObjectTypeBuilder< T > | |
qi::ObjectTypeBuilderBase::inherits(std::ptrdiff_t offset) | qi::ObjectTypeBuilderBase | |
qi::ObjectTypeBuilderBase::inherits(TypeInterface *parentType, std::ptrdiff_t offset) | qi::ObjectTypeBuilderBase | |
metaObject() | qi::ObjectTypeBuilderBase | |
object(T *ptr, boost::function< void(GenericObject *)> onDestroy=boost::function< void(GenericObject *)>()) | qi::ObjectTypeBuilder< T > | inline |
qi::ObjectTypeBuilderBase::object(void *ptr, boost::function< void(GenericObject *)> onDestroy=boost::function< void(GenericObject *)>()) | qi::ObjectTypeBuilderBase | |
ObjectTypeBuilder(bool autoRegister=true) | qi::ObjectTypeBuilder< T > | inline |
ObjectTypeBuilderBase() | qi::ObjectTypeBuilderBase | |
PropertyMemberGetter typedef | qi::ObjectTypeBuilderBase | |
registerType() | qi::ObjectTypeBuilder< T > | inlinevirtual |
setDescription(const std::string &description) | qi::ObjectTypeBuilderBase | |
setThreadingModel(ObjectThreadingModel model) | qi::ObjectTypeBuilderBase | |
SignalMemberGetter typedef | qi::ObjectTypeBuilderBase | |
type() | qi::ObjectTypeBuilderBase | |
typeData() | qi::ObjectTypeBuilderBase | |
xAdvertiseMethod(MetaMethodBuilder &builder, AnyFunction func, MetaCallType threadingModel=MetaCallType_Auto, int id=-1) | qi::ObjectTypeBuilderBase | |
xAdvertiseProperty(const std::string &name, const qi::Signature &signature, PropertyMemberGetter getter, int id=-1) | qi::ObjectTypeBuilderBase | |
xAdvertiseSignal(const std::string &name, const qi::Signature &signature, SignalMemberGetter getter, int id=-1, bool isSignalProperty=false) | qi::ObjectTypeBuilderBase | |
xBuildFor(TypeInterface *type, bool autoRegister, qi::AnyFunction strandAccessor) | qi::ObjectTypeBuilderBase | |
~ObjectTypeBuilderBase() | qi::ObjectTypeBuilderBase |