Mana
|
This is the complete list of members for mana::Actor, including all inherited members.
Accept() | mana::Actor | inline |
Actor(const Actor &)=delete | mana::Actor | |
Actor(Actor &&) noexcept=delete | mana::Actor | |
AddRequestEvent(const std::function< void(int32_t)> &function) | mana::Actor | inline |
AddRollbackEvent(const std::function< void(int32_t)> &function) | mana::Actor | inline |
Again() | mana::Actor | inline |
AsyncCall(const int32_t priority, const char *action, const std::shared_ptr< Actor > &sender) | mana::Actor | inline |
Callback typedef | mana::Actor | |
Clone() const | mana::Actor | inline |
GetAction(const std::string_view &actionName) const | mana::Actor | inline |
GetArgumentCount() const | mana::Actor | inline |
GetArgumentCountByAddress(const uint32_t address) const | mana::Actor | inline |
GetArgumentSize(const uint32_t address) | mana::Actor | inline |
GetInterruptPriority() const | mana::Actor | inline |
GetName() | mana::Actor | inline |
GetParameterActor(const int32_t value) | mana::Actor | inline |
GetParameterAddress(const int32_t value) | mana::Actor | inline |
GetParameterFloat(const int32_t value) | mana::Actor | inline |
GetParameterInteger(const int32_t value) | mana::Actor | inline |
GetParameterPointer(const int32_t value) | mana::Actor | inline |
GetParameterString(const int32_t value) | mana::Actor | inline |
GetStack() | mana::Actor | inline |
GetStack() const | mana::Actor | inline |
GetUserData() const | mana::Actor | inline |
GetUserPointer() const | mana::Actor | inline |
GetVirtualMachine() const | mana::Actor | inline |
Halt() | mana::Actor | inline |
HasReturnValue(const uint32_t address) | mana::Actor | inline |
IsCommandInitialized() const | mana::Actor | inline |
IsCommandRepeat() const | mana::Actor | inline |
IsRunning() const | mana::Actor | inline |
IsSynchronized() const | mana::Actor | inline |
operator=(const Actor &)=delete | mana::Actor | |
operator=(Actor &&) noexcept=delete | mana::Actor | |
mana::Noncopyable::operator=(const Noncopyable &)=delete | mana::Noncopyable | private |
mana::Noncopyable::operator=(Noncopyable &&) noexcept=delete | mana::Noncopyable | private |
Refuse() | mana::Actor | inline |
RemoveRequestEvent(const EventNameType eventName) | mana::Actor | inline |
RemoveRollbackEvent(const EventNameType eventName) | mana::Actor | inline |
Repeat(const bool initialComplete) | mana::Actor | inline |
Request(const int32_t priority, const char *action, const std::shared_ptr< Actor > &sender) | mana::Actor | inline |
Restart() | mana::Actor | inline |
Rollback(const int32_t priority) | mana::Actor | inline |
Run() | mana::Actor | inline |
SetReturnActor(const std::shared_ptr< Actor > &actor) | mana::Actor | inline |
SetReturnData(const void *pointer, const int32_t size) | mana::Actor | inline |
SetReturnFloat(const float value) | mana::Actor | inline |
SetReturnInteger(const int32_t value) | mana::Actor | inline |
SetReturnPointer(void *pointer) | mana::Actor | inline |
SetReturnString(const char *string) | mana::Actor | inline |
SetSynchronized(const bool synchronized) | mana::Actor | inline |
SetSynchronizedWithPriority(const int32_t priority, const bool synchronized) | mana::Actor | inline |
SetUserData(const uintptr_t userData) | mana::Actor | inline |
SetUserPointer(void *userPointer) | mana::Actor | inline |
Stop() | mana::Actor | inline |
SyncCall(const int32_t priority, const char *action, const std::shared_ptr< Actor > &sender) | mana::Actor | inline |
VM class | mana::Actor | friend |
yield() | mana::Actor | inline |
~Actor()=default | mana::Actor | virtual |