发明名称 Generating exception-based component models from non-exception-based models
摘要 Exception-based component models can be generated from non-exception-based models. For example, a non-exception-based interface contract (such as a non-exception-based interface contract in a header file) for a consumable software component can be parsed. Additionally, a wrapper for the consumable software component can be generated from the non-exception-based interface contract. The wrapper can have an exception-based interface contract implementation, and the exception-based interface contract implementation can be a mirror equivalent of the non-exception-based interface contract. If the non-exception-based interface contract hints at one or more arguments as being out argument(s) for a function in the consumable software component, then predefined heuristics can be used to select one of those argument(s) to be used by the exception-based interface contract implementation as a return value for the function.
申请公布号 US8612928(B2) 申请公布日期 2013.12.17
申请号 US20100755421 申请日期 2010.04.07
申请人 AGSEN MOHSEN M.;SYMONDS CRAIG J.;DUPLESSIS JEAN-PIERRE;MICROSOFT CORPORATION 发明人 AGSEN MOHSEN M.;SYMONDS CRAIG J.;DUPLESSIS JEAN-PIERRE
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址