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

This is the complete list of members for qi::ObjectTypeBuilderBase, 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::ObjectTypeBuilderBaseinline
advertiseMethod(MetaMethodBuilder &name, FUNCTION_TYPE function, MetaCallType threadingModel=MetaCallType_Auto, int id=-1)qi::ObjectTypeBuilderBaseinline
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(std::ptrdiff_t offset)qi::ObjectTypeBuilderBase
inherits(TypeInterface *parentType, std::ptrdiff_t offset)qi::ObjectTypeBuilderBase
metaObject()qi::ObjectTypeBuilderBase
object(void *ptr, boost::function< void(GenericObject *)> onDestroy=boost::function< void(GenericObject *)>())qi::ObjectTypeBuilderBase
ObjectTypeBuilderBase()qi::ObjectTypeBuilderBase
PropertyMemberGetter typedefqi::ObjectTypeBuilderBase
registerType()qi::ObjectTypeBuilderBaseinlinevirtual
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