Mana
mana::Actor Member List

This is the complete list of members for mana::Actor, including all inherited members.

Accept()mana::Actorinline
Actor(const Actor &)=deletemana::Actor
Actor(Actor &&) noexcept=deletemana::Actor
AddRequestEvent(const std::function< void(int32_t)> &function)mana::Actorinline
AddRollbackEvent(const std::function< void(int32_t)> &function)mana::Actorinline
Again()mana::Actorinline
AsyncCall(const int32_t priority, const char *action, const std::shared_ptr< Actor > &sender)mana::Actorinline
Callback typedefmana::Actor
Clone() constmana::Actorinline
GetAction(const std::string_view &actionName) constmana::Actorinline
GetArgumentCount() constmana::Actorinline
GetArgumentCountByAddress(const uint32_t address) constmana::Actorinline
GetArgumentSize(const uint32_t address)mana::Actorinline
GetInterruptPriority() constmana::Actorinline
GetName()mana::Actorinline
GetParameterActor(const int32_t value)mana::Actorinline
GetParameterAddress(const int32_t value)mana::Actorinline
GetParameterFloat(const int32_t value)mana::Actorinline
GetParameterInteger(const int32_t value)mana::Actorinline
GetParameterPointer(const int32_t value)mana::Actorinline
GetParameterString(const int32_t value)mana::Actorinline
GetStack()mana::Actorinline
GetStack() constmana::Actorinline
GetUserData() constmana::Actorinline
GetUserPointer() constmana::Actorinline
GetVirtualMachine() constmana::Actorinline
Halt()mana::Actorinline
HasReturnValue(const uint32_t address)mana::Actorinline
IsCommandInitialized() constmana::Actorinline
IsCommandRepeat() constmana::Actorinline
IsRunning() constmana::Actorinline
IsSynchronized() constmana::Actorinline
operator=(const Actor &)=deletemana::Actor
operator=(Actor &&) noexcept=deletemana::Actor
mana::Noncopyable::operator=(const Noncopyable &)=deletemana::Noncopyableprivate
mana::Noncopyable::operator=(Noncopyable &&) noexcept=deletemana::Noncopyableprivate
Refuse()mana::Actorinline
RemoveRequestEvent(const EventNameType eventName)mana::Actorinline
RemoveRollbackEvent(const EventNameType eventName)mana::Actorinline
Repeat(const bool initialComplete)mana::Actorinline
Request(const int32_t priority, const char *action, const std::shared_ptr< Actor > &sender)mana::Actorinline
Restart()mana::Actorinline
Rollback(const int32_t priority)mana::Actorinline
Run()mana::Actorinline
SetReturnActor(const std::shared_ptr< Actor > &actor)mana::Actorinline
SetReturnData(const void *pointer, const int32_t size)mana::Actorinline
SetReturnFloat(const float value)mana::Actorinline
SetReturnInteger(const int32_t value)mana::Actorinline
SetReturnPointer(void *pointer)mana::Actorinline
SetReturnString(const char *string)mana::Actorinline
SetSynchronized(const bool synchronized)mana::Actorinline
SetSynchronizedWithPriority(const int32_t priority, const bool synchronized)mana::Actorinline
SetUserData(const uintptr_t userData)mana::Actorinline
SetUserPointer(void *userPointer)mana::Actorinline
Stop()mana::Actorinline
SyncCall(const int32_t priority, const char *action, const std::shared_ptr< Actor > &sender)mana::Actorinline
VM classmana::Actorfriend
yield()mana::Actorinline
~Actor()=defaultmana::Actorvirtual