Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

5 results about "Virtual function" patented technology

In object-oriented programming, in languages such as C++, and Object Pascal, a virtual function or virtual method is an inheritable and overridable function or method for which dynamic dispatch is facilitated. This concept is an important part of the (runtime) polymorphism portion of object-oriented programming (OOP). In short, a virtual function defines a target function to be executed, but the target might not be known at compile time.

Virtual object configuration method and apparatus, device, and storage medium

The application provides a virtual object configuration method and device, equipment and storage medium, and relates to the technical field of games. The method comprises the following steps: a point configuration interface of a target virtual object is displayed on a graphical user interface; wherein a point control panel and a point configuration sub-interface of a plurality of virtual functions in the target virtual object are displayed in the point configuration interface; in response to a configuration operation for a target attribute input through the point control panel, a point parameter of the target attribute is determined; according to the point parameter of the target attribute, a target point parameter of the target attribute in at least one target virtual function in the plurality of virtual functions is determined; and the updated target point parameter of the target attribute is displayed in the point configuration sub-interface of the at least one target virtual function. Compared with the prior art, the method avoids the problems of being tedious and not intuitive when a player performs a point operation in a game.
Owner:NETEASE (HANGZHOU) NETWORK CO LTD

Data migration method, storage medium, and computer program product

PendingCN122285174Areduce dependenceSolve bottlenecksOption ROMRelevant information
This application discloses a data migration method, storage medium, and computer program product. The method is applied to a first device, which has a first software process. The method includes: calling a first PCI virtual function device (PCI device) through the first software process; obtaining relevant information about first information of a first virtual machine through the first PCI device; the first PCI device represents the Option ROM in a first DPU of the first device; and sending second information to a second software process on a second device through the first software process, so that the second software process migrates the first information from the first virtual machine to the second virtual machine based on the relevant information of the first information contained in the second information; wherein the second information represents data migration instruction information, the first virtual machine runs on the first device, and the second virtual machine runs on the second device.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1

Virtual function calling method and apparatus, computing device, storage medium, and program product

The application discloses a virtual function calling method and device, a computing device, a storage medium and a program product, and relates to the technical field of computers. The virtual function calling flow in a shared memory scenario is improved, the data structure of an object is completely reserved in the shared memory, and various features of the virtual function are unlimitedly used. The method comprises the following steps: a computing device responds to a first process to initiate a calling request for a target virtual function through an object stored in a shared memory, determines a target data type, the target data type is a data type to which the object belongs when the object is initialized, the computing device acquires a first virtual function table pointer corresponding to the target data type according to a first correspondence relationship, the first correspondence relationship is a correspondence relationship between the first virtual function table pointer and the data types corresponding to each first virtual function table pointer, which is determined according to an address space range corresponding to the first process; and the computing device calls the target virtual function through a virtual function table pointed to by the first virtual function table pointer.
Owner:HUAWEI TECH CO LTD

Agricultural machinery high adaptability embedded software architecture system, method and terminal

This invention provides a highly adaptable embedded software architecture system, method, and terminal for agricultural machinery. It receives user-initiated agricultural machinery operation requests and passes them to the application service layer; based on the operation request, it calls the corresponding service interface and further adapts it into a function call instruction; based on the function call instruction, it calls the corresponding virtual function object and sends a standardized call request to the underlying adaptation components; finally, it executes the corresponding hardware driver operation and system scheduling operation. This invention solves the problem in existing technologies where hardware drivers and system functions on agricultural machinery are highly bound, making flexible adaptation between multiple hardware and operating systems difficult. Targeting the special operating scenarios of agricultural machinery, this invention possesses multi-hardware platform adaptation and multi-operating system compatibility capabilities, while ensuring efficient real-time response and reducing porting and reconstruction costs.
Owner:SHANGHAI HUANGUO INFORMATION TECHNOLOGY CO LTD