Define a Cpp actor class. Args: create_function_name: Create cpp class function name. class_name: Cpp class name.
(create_function_name: str, class_name: str)
| 64 | |
| 65 | @PublicAPI(stability="beta") |
| 66 | def cpp_actor_class(create_function_name: str, class_name: str): |
| 67 | """Define a Cpp actor class. |
| 68 | |
| 69 | Args: |
| 70 | create_function_name: Create cpp class function name. |
| 71 | class_name: Cpp class name. |
| 72 | """ |
| 73 | from ray.actor import ActorClass |
| 74 | |
| 75 | print("create func=", create_function_name, "class_name=", class_name) |
| 76 | return ActorClass._ray_from_function_descriptor( |
| 77 | Language.CPP, |
| 78 | CppFunctionDescriptor(create_function_name, "PYTHON", class_name), |
| 79 | {}, |
| 80 | ) |
| 81 | |
| 82 | |
| 83 | def _format_args(worker, args, kwargs): |
nothing calls this directly
no test coverage detected
searching dependent graphs…