Home
last modified time | relevance | path

Searched refs:blocking_actor (Results 1 – 19 of 19) sorted by relevance

/dports/devel/caf/actor-framework-0.18.5/libcaf_core/src/
H A Dblocking_actor.cpp27 bool blocking_actor::receive_cond::pre() { in pre()
31 bool blocking_actor::receive_cond::post() { in post()
39 bool blocking_actor::accept_one_cond::post() { in post()
43 blocking_actor::blocking_actor(actor_config& cfg) in blocking_actor() function in caf::blocking_actor
49 blocking_actor::~blocking_actor() { in ~blocking_actor()
84 const char* blocking_actor::name() const { in name()
149 blocking_actor* self_;
173 blocking_actor::receive_while_helper
178 blocking_actor::receive_while_helper
188 void blocking_actor::act() { in act()
[all …]
H A Dscoped_actor.cpp15 class impl : public blocking_actor {
17 impl(actor_config& cfg) : blocking_actor(cfg) { in impl()
60 blocking_actor* scoped_actor::ptr() const { in ptr()
61 return static_cast<blocking_actor*>(actor_cast<abstract_actor*>(self_)); in ptr()
/dports/devel/caf/actor-framework-0.18.5/libcaf_core/caf/
H A Dblocking_actor.hpp48 class CAF_CORE_EXPORT blocking_actor class
50 : public extend<local_actor, blocking_actor>::
126 blocking_actor* self;
150 blocking_actor* self;
199 blocking_actor* self;
217 blocking_actor(actor_config& cfg);
219 ~blocking_actor() override;
H A Dscoped_actor.hpp47 blocking_actor* operator->() const { in operator ->()
51 blocking_actor& operator*() const { in operator *()
59 blocking_actor* ptr() const;
H A Dfwd.hpp93 class blocking_actor;
H A Dactor_system.hpp578 if (has_detach_flag(Os) || std::is_base_of<blocking_actor, C>::value) in spawn_impl()
/dports/devel/caf/actor-framework-0.18.5/examples/message_passing/
H A Dcalculator.cpp23 void blocking_calculator_fun(blocking_actor* self);
40 void blocking_calculator_fun(blocking_actor* self) { in blocking_calculator_fun()
76 class blocking_calculator : public blocking_actor {
78 blocking_calculator(actor_config& cfg) : blocking_actor(cfg) { in blocking_calculator()
H A Drequest.cpp63 void blocking_testee(blocking_actor* self, vector<cell> cells) { in blocking_testee()
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/nuvie/pathfinder/
H A Dparty_path_finder.cpp428 Actor *blocking_actor = actor->get_error()->blocking_actor; in move_member() local
430 if (blocking_actor) in move_member()
431 blocking_member_num = party->get_member_num(blocking_actor); in move_member()
/dports/devel/caf/actor-framework-0.18.5/libcaf_core/test/
H A Dblocking_actor.cpp5 #define CAF_SUITE blocking_actor
H A Ddynamic_spawn.cpp94 class testee_actor : public blocking_actor {
96 testee_actor(actor_config& cfg) : blocking_actor(cfg) { in testee_actor()
/dports/devel/caf/actor-framework-0.18.5/libcaf_core/src/scheduler/
H A Dabstract_coordinator.cpp84 class printer_actor : public blocking_actor {
86 printer_actor(actor_config& cfg) : blocking_actor(cfg) { in printer_actor()
/dports/devel/caf/actor-framework-0.18.5/libcaf_test/caf/test/
H A Ddsl.hpp349 auto dptr = dynamic_cast<caf::blocking_actor*>(dest_); in run_once()
409 auto dptr = dynamic_cast<caf::blocking_actor*>(dest_); in run_once()
470 auto dptr = dynamic_cast<caf::blocking_actor*>(ptr); in run_once()
547 auto dptr = dynamic_cast<caf::blocking_actor*>(dest_); in run_once()
/dports/devel/caf/actor-framework-0.18.5/tools/
H A Dcaf-vec.cpp548 expected<first_pass_result> first_pass(blocking_actor* self, std::istream& in, in first_pass()
590 void second_pass(blocking_actor* self, const group& grp, in second_pass()
822 sys.spawn([ptr, vl](blocking_actor* self) { in caf_main()
879 sys.spawn_in_group(grp, [&](blocking_actor* self) { in caf_main()
/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/
H A Dmon-tentacle.cc889 if (actor* blocking_actor = actor_at(new_pos)) in move_solo_tentacle() local
892 tentacle->foe = blocking_actor->mindex(); in move_solo_tentacle()
1085 if (actor* blocking_actor = actor_at(new_pos)) in move_child_tentacles() local
1088 tentacle->foe = blocking_actor->mindex(); in move_child_tentacles()
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/nuvie/core/
H A Dplayer.cpp287 … && party->contains_actor(ret->blocking_actor) && ret->blocking_actor->is_immobile() == false) in check_moveRelative()
288 ret->blocking_actor->push(actor, ACTOR_PUSH_HERE); in check_moveRelative()
/dports/devel/caf/actor-framework-0.18.5/manual/
H A DActors.rst70 ``blocking_actor``. The following table also includes member function
181 Class ``blocking_actor``
327 ``blocking_actor*``. The proper pointer type for any
580 return a ``blocking_actor*``. Hence, it behaves like the implicit
/dports/games/scummvm/scummvm-2.5.1/engines/ultima/nuvie/actors/
H A Dactor.h166 Actor *blocking_actor; member
H A Dactor.cpp494 error_struct.blocking_actor = other; in move()
1721 error_struct.blocking_actor = NULL; in clear_error()