FS
Size: a a a
FS
ПК
MyClass
. A
создает объект этого класса и записывает в shared-память указатель на него и указатели на все методы.B
?EP
if constexpr (Async)
co_return std::move(result["result"]);
else
return std::move(result["result"]);
EP
MK
if constexpr (Async)
co_return std::move(result["result"]);
else
return std::move(result["result"]);
MK
IZ
IZ
MyClass
. A
создает объект этого класса и записывает в shared-память указатель на него и указатели на все методы.B
?АК
DS
AT
MyClass
. A
создает объект этого класса и записывает в shared-память указатель на него и указатели на все методы.B
?D
IZ
I
class render_component_base_getter_i
{
public:
virtual render_component_base_t* get_render_component() = 0;
};
class render_component_shape_circle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_circle_t* get_render_component() = 0;
};
class render_component_shape_rectangle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_rectangle_t* get_render_component() = 0;
};
AZ
D
class render_component_base_getter_i
{
public:
virtual render_component_base_t* get_render_component() = 0;
};
class render_component_shape_circle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_circle_t* get_render_component() = 0;
};
class render_component_shape_rectangle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_rectangle_t* get_render_component() = 0;
};
AS
class render_component_base_getter_i
{
public:
virtual render_component_base_t* get_render_component() = 0;
};
class render_component_shape_circle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_circle_t* get_render_component() = 0;
};
class render_component_shape_rectangle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_rectangle_t* get_render_component() = 0;
};
bt
class render_component_base_getter_i
{
public:
virtual render_component_base_t* get_render_component() = 0;
};
class render_component_shape_circle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_circle_t* get_render_component() = 0;
};
class render_component_shape_rectangle_getter_i : public render_component_base_getter_i
{
public:
virtual render_component_shape_rectangle_t* get_render_component() = 0;
};