Patent
1996-04-23
1999-09-14
Hafiz, Tariq R.
395683, 395701, G06F 944
Patent
active
059535270
ABSTRACT:
A method and apparatus for mixing Objective-C and C++ objects includes the step of defining a common object as an Objective-C object class data structure. In addition, the common object is specified as a C++ object class data structure. Thus, the C++ object class data structure is equivalent in memory layout to the Objective-C object class data structure. A set of behavioral operations to be performed in relation to the common object are then established in either Objective-C or C++ source code. A selected behavioral operation is subsequently performed in relation to the common object in response to mixed Objective-C and C++ source code instructions.
REFERENCES:
patent: 5481721 (1996-01-01), Serlet et al.
patent: 5488723 (1996-01-01), Baradel et al.
Davis et al., "Sweet Harmony: The Talk/C ++ Connection", Proceedings of the 1994 ACM Conference on LISP and Functional Programming, pp. 121-127, Jun. 27-29, 1994.
Trehan et al., "Concurrent Object Oriented `C`", ACM SIGPLAN Notices, 28(2):45-52 (1993).
Wolfsthal, "The Road to Effective Software", IEEE Communications Magazine, 32(4):84-87 (1994).
"The Real Advantages of Pure Object-Oriented Systems or Why Object-Oriented Extensions to C are Doomed to Fail", LaLonde W.R. et al., COMPSAC 1989, pp. 344-350, 1989.
"Distributed Object Oriented Language and Operating System", Trehan R. et al., Proc. of the Twenty-Sixth Hawaii Int. Conf. on System Sciences, pp. 70-79, Jan. 1993.
"Sweet Harmony: The Talk/C++ Connection", Davis H. et al. ACM, pp. 121-127, Jun. 1994.
Chaki Kakali
Galliani William S.
Hafiz Tariq R.
Sun Microsystems Inc.
LandOfFree
Method and apparatus for mixing objective-C and C++ objects does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for mixing objective-C and C++ objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for mixing objective-C and C++ objects will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1518934