libqi-api  2.8.7.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
qi::ObjectTypeBuilder< T > Member List

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::ObjectTypeBuilderBaseinline
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::ObjectTypeBuilderBaseinline
advertiseProperty(const std::string &eventName, PropertyMemberGetter getter)qi::ObjectTypeBuilderBaseinline
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::ObjectTypeBuilderBaseinline
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 typedefqi::ObjectTypeBuilderBase
registerType()qi::ObjectTypeBuilder< T >inlinevirtual
setDescription(const std::string &description)qi::ObjectTypeBuilderBase
setThreadingModel(ObjectThreadingModel model)qi::ObjectTypeBuilderBase
SignalMemberGetter typedefqi::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