AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
AThread Member List

This is the complete list of members for AThread, including all inherited members.

AAbstractThread(const id &id) noexcept (defined in AAbstractThread)AAbstractThreadprotected
AObject() (defined in AObject)AObject
AObjectBase()=default (defined in AObjectBase)AObjectBase
AObjectBase(AObjectBase &&rhs) noexcept (defined in AObjectBase)AObjectBaseinline
AThread(std::function< void()> functor) (defined in AThread)AThread
biConnect(PropertySource &&propertySource, PropertyDestination &&propertyDestination)AObjectinlinestatic
clearSignals() noexcept (defined in AObjectBase)AObjectBase
connect(const Signal &signal, Object *object, Function &&function)AObjectinlinestatic
connect(const Property &property, Object *object, Function &&function)AObjectinlinestatic
connect(PropertySource &&propertySource, PropertyDestination &&propertyDestination)AObjectinlinestatic
connect(const Connectable &connectable, Object &object, Function &&function)AObjectinlinestatic
connect(const Connectable &connectable, Function &&function)AObjectinline
connect(const Connectable &connectable, _< Object > object, Function &&function)AObjectinlinestatic
connect(const Connectable &connectable, ASlotDef< Object *, Function > slotDef)AObjectinlinestatic
connect(const Property &property, _< Object > object, Function &&function)AObjectinlinestatic
current()AThreadstatic
cv (defined in AAbstractThread)AAbstractThread
detach() (defined in AThread)AThread
disconnect() (defined in AObject)AObjectstatic
enqueue(AMessageQueue<>::Message f)AAbstractThread
getCurrentEventLoop() constAAbstractThreadinline
getId() constAAbstractThread
getThread() const (defined in AObject)AObjectinline
id typedefAAbstractThread
interrupt() overrideAThreadvirtual
interruptionPoint()AThreadstatic
isInterrupted() overrideAThreadvirtual
isSignalsEnabled() const noexcept (defined in AObject)AObjectinline
isSlotsCallsOnlyOnMyThread() const noexcept (defined in AObject)AObjectinline
join()AThread
messageQueueEmpty() noexcept (defined in AAbstractThread)AAbstractThread
mIdAAbstractThreadprotected
mMessageQueue (defined in AAbstractThread)AAbstractThreadprotected
moveToThread(aui::no_escape< AObject > object, _< AAbstractThread > thread) (defined in AObject)AObjectstatic
mThreadName (defined in AAbstractThread)AAbstractThreadprotected
mutex (defined in AAbstractThread)AAbstractThread
noncopyable()=default (defined in aui::noncopyable)aui::noncopyable
noncopyable(const noncopyable &)=delete (defined in aui::noncopyable)aui::noncopyable
operator*(Callable fun)AAbstractThreadinline
operator<<(Callable fun)AAbstractThreadinline
operator=(const noncopyable &)=delete (defined in aui::noncopyable)aui::noncopyable
operator^(T &&t) (defined in AObject)AObjectinline
processMessages()AThreadinlinestatic
processMessagesImpl() (defined in AAbstractThread)AAbstractThreadprotectedvirtual
resetInterruptFlag() overrideAThreadvirtual
setName(AString name) noexceptAThreadinlinestatic
setSignalsEnabled(bool enabled) (defined in AObject)AObjectinline
setSlotsCallsOnlyOnMyThread(bool slotsCallsOnlyOnMyThread) (defined in AObject)AObjectinline
setThread(_< AAbstractThread > thread)AObjectinlineprotected
sharedPtr() (defined in AObject)AObjectinline
sleep(std::chrono::milliseconds duration)AThreadstatic
start()AThread
threadName() const noexcept (defined in AAbstractThread)AAbstractThreadinline
threadStacktrace() constAAbstractThread
updateThreadName() noexcept (defined in AAbstractThread)AAbstractThreadprotected
weakPtr() (defined in AObject)AObjectinline
~AAbstractThread() (defined in AAbstractThread)AAbstractThreadvirtual
~AObject()=default (defined in AObject)AObjectvirtual
~AObjectBase() (defined in AObjectBase)AObjectBaseinline
~AThread() (defined in AThread)AThreadvirtual